XamlType.LookupUsableDuringInitialization Método
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.
Devolve um valor que indica se este XamlType é construído de cima para baixo durante a inicialização do XAML.
protected:
virtual bool LookupUsableDuringInitialization();
protected virtual bool LookupUsableDuringInitialization();
abstract member LookupUsableDuringInitialization : unit -> bool
override this.LookupUsableDuringInitialization : unit -> bool
Protected Overridable Function LookupUsableDuringInitialization () As Boolean
Devoluções
true se isto XamlType for construído de cima para baixo durante a inicialização XAML; caso contrário, false.
Observações
Top-down é uma metáfora que aproxima o comportamento do processador XAML quando cria o grafo objeto. Quando construído de cima para baixo, um tipo é instanciado, ligado ao progenitor e 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.
Este método pode ser invocado por chamadas a IsUsableDuringInitialization.
A implementação padrão devolve um valor baseado na leitura UsableDuringInitializationAttributede . Também pode verificar BaseType o atributo se não for encontrado nenhum atributo no tipo subjacente imediato. Se um valor não estiver disponível, devolve false.
Anule este método se quiser IsUsableDuringInitialization usar uma lógica diferente.