XamlType.IsUsableDuringInitialization Propriedade

Definição

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.

Aplica-se a

Ver também