Partager via


XamlType.LookupUsableDuringInitialization Méthode

Définition

Retourne une valeur qui indique si ce XamlType est développé de haut en bas pendant l'initialisation 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

Retours

true si ce XamlType est développé de haut en bas pendant l'initialisation XAML ; sinon, false.

Remarques

Top-down est une métaphore qui se rapproche du comportement du processeur XAML lorsqu’il crée le graphique d’objets. Lorsqu’il est généré de haut en bas, un type est instancié, attaché au parent et ses propriétés sont définies. La construction descendante évite d’appeler plusieurs fois des gestionnaires de modification de propriété. Une telle gestion se répercute sur le graphique d’objets et, par conséquent, élimine les appels de gestionnaires multiples et fournit une optimisation des performances pour le démarrage du graphique d’objets.

Cette méthode peut être appelée par des appels à IsUsableDuringInitialization.

L’implémentation par défaut retourne une valeur basée sur la lecture UsableDuringInitializationAttribute. Il peut également vérifier BaseType l’attribut si aucun attribut n’est trouvé sur le type sous-jacent immédiat. Si une valeur n’est pas disponible, elle retourne false.

Remplacez cette méthode si vous souhaitez IsUsableDuringInitialization utiliser une logique différente.

S’applique à