XamlMember.LookupDependsOn Methode

Definition

Gibt eine Liste von XamlMember-Objekten zurück.Returns a list of XamlMember objects. Von Elementen in der Liste werden die Member gemeldet, in denen Abhängigkeitsbeziehungen für die Initialisierungsreihenfolge relativ zu diesem XamlMember vorhanden sind.Items in the list report the members where dependency relationships for initialization order exist relative to this XamlMember.

protected:
 virtual System::Collections::Generic::IList<System::Xaml::XamlMember ^> ^ LookupDependsOn();
protected virtual System.Collections.Generic.IList<System.Xaml.XamlMember> LookupDependsOn ();
abstract member LookupDependsOn : unit -> System.Collections.Generic.IList<System.Xaml.XamlMember>
override this.LookupDependsOn : unit -> System.Collections.Generic.IList<System.Xaml.XamlMember>
Protected Overridable Function LookupDependsOn () As IList(Of XamlMember)

Gibt zurück

IList<XamlMember>

Eine Liste von XamlMember-Objekten.A list of XamlMember objects.

Hinweise

Diese Methode wird aufgerufen, wenn ein Aufrufer einen Wert aus der-Eigenschaft abruft DependsOn .This method is invoked when a caller gets a value from the DependsOn property. Überschreiben Sie diese Methode, wenn Sie DependsOn einen Wert zurückgeben möchten, der sich von dem Wert unterscheidet, der standardmäßig mit interner Reflektion aktiviert ist, und wenn Sie auch benutzerdefinierte Informationen bereitstellen XamlMemberInvoker .Override this method if you want DependsOn to return a value that differs from the value that is enabled by default internal reflection, and if you are also providing custom XamlMemberInvoker information.

Die WPF-XAML-Reader-und-Writer-Implementierungen führen diesen Fall mit aus DependsOnAttribute .The WPF XAML reader and writer implementations attribute this case with DependsOnAttribute. Die Standard Implementierung verwendet diese vorhandene DependsOnAttribute Technik.The default implementation uses this existing DependsOnAttribute technique.

Überschreiben Sie diese Methode, wenn Sie zu DependsOnAttribute diesem Zweck nicht verwenden und diese Technik ersetzen möchten, um die Reihenfolge der Eigenschaften Verarbeitung mit ihrer eigenen Technik anzugeben.Override this method if you are not using DependsOnAttribute for this purpose and intend to replace that technique for indicating property processing order with your own technique. Wenn Sie nicht beabsichtigen, eine Eigenschaften Verarbeitungsreihenfolge zu unterstützen, können Sie die Standard Implementierung verwenden, da Sie keine entsprechenden Ergebnisse zurückgibt.If you do not intend to support a property processing order, you can use the default implementation because it returns no results, which is appropriate.

Die Liste ist schreibgeschützt.The list is read-only.

Gilt für:

Siehe auch