Freigeben über


LogicalTreeHelper.GetChildren Methode

Definition

Gibt die Auflistung der unmittelbar untergeordneten Objekte des angegebenen Objekts durch Verarbeiten der logischen Struktur zurück.

Überlädt

GetChildren(DependencyObject)

Gibt die Auflistung der unmittelbaren untergeordneten Objekte des angegebenen Objekts zurück, indem die logische Struktur verarbeitet wird.

GetChildren(FrameworkContentElement)

Gibt die Auflistung der unmittelbar untergeordneten Objekte des angegebenen FrameworkContentElement durch Verarbeiten der logischen Struktur zurück.

GetChildren(FrameworkElement)

Gibt die Auflistung der unmittelbar untergeordneten Objekte des angegebenen FrameworkElement durch Verarbeiten der logischen Struktur zurück.

GetChildren(DependencyObject)

Gibt die Auflistung der unmittelbaren untergeordneten Objekte des angegebenen Objekts zurück, indem die logische Struktur verarbeitet wird.

public:
 static System::Collections::IEnumerable ^ GetChildren(System::Windows::DependencyObject ^ current);
public static System.Collections.IEnumerable GetChildren (System.Windows.DependencyObject current);
static member GetChildren : System.Windows.DependencyObject -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As DependencyObject) As IEnumerable

Parameter

current
DependencyObject

Das Objekt, ab dem die Verarbeitung der logischen Struktur beginnen soll. Hierbei wird ein FrameworkElement oder ein FrameworkContentElement erwartet.

Gibt zurück

IEnumerable

Die aufzählbare Auflistung der unmittelbaren untergeordneten Objekte aus der logischen Struktur des angegebenen Objekts.

Hinweise

Verwenden Sie diese Signatur- und Hilfsmethode in erster Linie, wenn Sie nicht sicher sind, ob es sich um eine FrameworkElement oder oder FrameworkContentElement oder um nicht sicher ist, ob current die Klasse dieses Objekts seine eigene Inhaltsmodellsammlung unterstützt. Wenn Sie den Typ des abfragenden Objekts ermitteln können, überprüfen Sie die spezifische Inhaltseigenschaft, die Sie für diesen Typ kennen. Wenn Sie z. B. wissen, dass das abfrageende Objekt eine ItemsControlist, überprüfen Sie die Items Eigenschaft, um eine stark typierte Auflistung abzurufen, die Über die Unterstützung der Sammlungsschnittstelle verfügt und wahrscheinlich nützlicher ist als ein Aufzählungsator.

Gilt für

GetChildren(FrameworkContentElement)

Gibt die Auflistung der unmittelbar untergeordneten Objekte des angegebenen FrameworkContentElement durch Verarbeiten der logischen Struktur zurück.

public:
 static System::Collections::IEnumerable ^ GetChildren(System::Windows::FrameworkContentElement ^ current);
public static System.Collections.IEnumerable GetChildren (System.Windows.FrameworkContentElement current);
static member GetChildren : System.Windows.FrameworkContentElement -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As FrameworkContentElement) As IEnumerable

Parameter

current
FrameworkContentElement

Das Objekt, ab dem die Verarbeitung der logischen Struktur beginnen soll.

Gibt zurück

IEnumerable

Die zählbare Auflistung der unmittelbar untergeordneten Objekte, beginnend mit current in der logischen Struktur.

Gilt für

GetChildren(FrameworkElement)

Gibt die Auflistung der unmittelbar untergeordneten Objekte des angegebenen FrameworkElement durch Verarbeiten der logischen Struktur zurück.

public:
 static System::Collections::IEnumerable ^ GetChildren(System::Windows::FrameworkElement ^ current);
public static System.Collections.IEnumerable GetChildren (System.Windows.FrameworkElement current);
static member GetChildren : System.Windows.FrameworkElement -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As FrameworkElement) As IEnumerable

Parameter

current
FrameworkElement

Das Objekt, ab dem die Verarbeitung der logischen Struktur beginnen soll.

Gibt zurück

IEnumerable

Die zählbare Auflistung der unmittelbar untergeordneten Objekte, beginnend mit current in der logischen Struktur.

Gilt für