XamlType.IsUsableDuringInitialization Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se l'oggetto XamlType viene compilato dall'alto in basso durante l'inizializzazione XAML.
public:
property bool IsUsableDuringInitialization { bool get(); };
public bool IsUsableDuringInitialization { get; }
member this.IsUsableDuringInitialization : bool
Public ReadOnly Property IsUsableDuringInitialization As Boolean
Valore della proprietà
true
se l'oggetto XamlType viene compilato dall'alto in basso durante l'inizializzazione XAML; in caso contrario, false
. Il valore predefinito è false
.
Commenti
Top-down è una metafora che approssima il comportamento del processore XAML durante la creazione dell'oggetto grafico. Quando si crea un'istanza dall'alto verso il basso, viene creata un'istanza di un tipo, collegata all'elemento padre e quindi le relative proprietà sono impostate. La costruzione dall'alto verso il basso evita di richiamare più volte i gestori di modifica delle proprietà. Tale gestione si increspa il grafico degli oggetti e quindi elimina le più chiamate del gestore e fornisce un'ottimizzazione delle prestazioni per l'avvio del grafico degli oggetti.
Se non si utilizza la tecnica di reflection CLR interna predefinita per un XamlType, le chiamate a questa proprietà possono richiamare LookupUsableDuringInitialization override sulle XamlType classi derivate. Per altre informazioni sui valori restituiti e su altri comportamenti, vedere la documentazione relativa LookupUsableDuringInitialization a questo tipo.