XamlType.LookupUsableDuringInitialization Metodo
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.
Restituisce un valore che indica se l'oggetto XamlType viene compilato dall'alto in basso durante l'inizializzazione 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
Restituisce
true
se l'oggetto XamlType viene compilato dall'alto in basso durante l'inizializzazione XAML; in caso contrario, false
.
Commenti
In alto verso il basso è una metafora che approssima il comportamento del processore XAML quando crea l'oggetto grafico. Quando si crea un'istanza dall'alto verso il basso, viene creata un'istanza di un tipo, associata all'elemento padre e 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.
Questo metodo può essere richiamato dalle chiamate a IsUsableDuringInitialization.
L'implementazione predefinita restituisce un valore basato sulla lettura UsableDuringInitializationAttributedi . Può anche verificare BaseType la presenza dell'attributo se non viene trovato alcun attributo nel tipo sottostante immediato. Se un valore non è disponibile, restituisce false
.
Eseguire l'override di questo metodo se si vuole IsUsableDuringInitialization usare logica diversa.