XamlType.IsUsableDuringInitialization Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém um valor que indica se isto XamlType é construído de cima para baixo durante a inicialização do XAML.
public:
property bool IsUsableDuringInitialization { bool get(); };
public bool IsUsableDuringInitialization { get; }
member this.IsUsableDuringInitialization : bool
Public ReadOnly Property IsUsableDuringInitialization As Boolean
Valor de Propriedade
true se isto XamlType for construído de cima para baixo durante a inicialização XAML; caso contrário, false. A predefinição é false.
Observações
Top-down é uma metáfora que aproxima o comportamento do processador XAML ao criar o grafo de objetos. Quando construído de cima para baixo, um tipo é instanciado, associado ao pai e depois tem as suas propriedades definidas. A construção top-down evita invocar handlers alterados de propriedade várias vezes. Este tipo de manuseamento eleva o grafo de objeto e, assim, elimina as chamadas múltiplas de handler e proporciona uma otimização de desempenho para o arranque do grafo de objetos.
Se não usar a técnica padrão de reflexão interna CLR para um XamlType, chamadas a esta propriedade podem invocar LookupUsableDuringInitialization sobreposições em XamlType classes derivadas. Para mais informações sobre valores de devolução e outros comportamentos, consulte a documentação sobre LookupUsableDuringInitialization este tipo.