XamlType.IsUsableDuringInitialization Proprietà

Definizione

Ottiene un valore che indica se questo XamlType oggetto viene compilato dall'alto verso il 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 verso il 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 modificati delle proprietà. Tale gestione increspa il grafico degli oggetti e pertanto elimina le più chiamate del gestore e fornisce un'ottimizzazione delle prestazioni per l'avvio del grafico a oggetti.

Se non si usa la tecnica di reflection CLR interna predefinita per un XamlTypeoggetto , le chiamate a questa proprietà possono richiamare LookupUsableDuringInitialization le sostituzioni sulle XamlType classi derivate. Per altre informazioni sui valori restituiti e altro comportamento, vedere la documentazione relativa LookupUsableDuringInitialization a questo tipo.

Si applica a

Vedi anche