Freigeben über


XamlType.LookupUsableDuringInitialization Methode

Definition

Gibt einen Wert zurück, der angibt, ob dieses XamlType-Objekt während der XAML-Initialisierung von oben nach unten erstellt wird.

protected:
 virtual bool LookupUsableDuringInitialization();
protected virtual bool LookupUsableDuringInitialization ();
abstract member LookupUsableDuringInitialization : unit -> bool
override this.LookupUsableDuringInitialization : unit -> bool
Protected Overridable Function LookupUsableDuringInitialization () As Boolean

Gibt zurück

true, wenn dieses XamlType-Objekt während der XAML-Initialisierung von oben nach unten erstellt wird, andernfalls false.

Hinweise

Top-down ist eine Metapher, die das XAML-Prozessorverhalten beim Erstellen des Objektdiagramms annähert. Bei der Erstellung von oben nach unten wird ein Typ instanziiert, an das übergeordnete Element angefügt und seine Eigenschaften festgelegt. Die Top-Down-Konstruktion vermeidet das mehrfache Aufrufen von Handlern mit Geänderten Eigenschaften. Durch eine solche Behandlung wird das Objektdiagramm aufgeräumt, daher werden die aufrufbaren Handler eliminiert und eine Leistungsoptimierung für den Start des Objektgraphen bereitgestellt.

Diese Methode kann durch Aufrufe von IsUsableDuringInitializationaufgerufen werden.

Die Standardimplementierung gibt einen Wert basierend auf dem Lesen UsableDuringInitializationAttributezurück. Es kann auch nach dem Attribut suchen BaseType , wenn kein Attribut für den unmittelbar zugrunde liegenden Typ gefunden wird. Wenn ein Wert nicht verfügbar ist, wird zurückgegeben false.

Überschreiben Sie diese Methode, wenn Sie eine andere Logik verwenden möchten IsUsableDuringInitialization .

Gilt für: