LogicalTreeHelper.GetChildren Metoda

Definice

Vrátí kolekci okamžitých podřízených objektů zadaného objektu zpracováním logického stromu.

Přetížení

GetChildren(DependencyObject)

Vrátí kolekci okamžitých podřízených objektů zadaného objektu zpracováním logického stromu.

GetChildren(FrameworkContentElement)

Vrátí kolekci okamžitých podřízených objektů zadaného FrameworkContentElement zpracováním logického stromu.

GetChildren(FrameworkElement)

Vrátí kolekci okamžitých podřízených objektů zadaného FrameworkElement zpracováním logického stromu.

GetChildren(DependencyObject)

Vrátí kolekci okamžitých podřízených objektů zadaného objektu zpracováním logického stromu.

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

Parametry

current
DependencyObject

Objekt, ze kterého se má spustit zpracování logického stromu. Očekává se, že to bude buď nebo FrameworkElement FrameworkContentElement.

Návraty

IEnumerable

Výčtová kolekce okamžitých podřízených objektů z logického stromu zadaného objektu.

Poznámky

Tuto metodu podpisu a pomocné rutiny použijte především v případě, že si nejste jistí, jestli current je třída FrameworkElement objektu podporována FrameworkContentElement vlastní kolekcí modelů obsahu. Pokud můžete určit typ objektu, který dotazujete, zkontrolujte konkrétní vlastnost obsahu, o které víte, že v daném typu existuje. Pokud například víte, že dotazovaný objekt je ItemsControlobjekt , zkontrolujte vlastnost a získejte Items kolekci se silnými typy, která má podporu rozhraní kolekce a je pravděpodobně užitečnější než enumerátor.

Platí pro

GetChildren(FrameworkContentElement)

Vrátí kolekci okamžitých podřízených objektů zadaného FrameworkContentElement zpracováním logického stromu.

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

Parametry

current
FrameworkContentElement

Objekt, ze kterého se má spustit zpracování logického stromu.

Návraty

IEnumerable

Výčtová kolekce okamžitých podřízených objektů začínajících current v logickém stromu.

Platí pro

GetChildren(FrameworkElement)

Vrátí kolekci okamžitých podřízených objektů zadaného FrameworkElement zpracováním logického stromu.

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

Parametry

current
FrameworkElement

Objekt, ze kterého se má spustit zpracování logického stromu.

Návraty

IEnumerable

Výčtová kolekce okamžitých podřízených objektů začínajících current v logickém stromu.

Platí pro