LogicalTreeHelper.GetChildren Méthode

Définition

Retourne la collection d’objets enfants immédiats de l’objet spécifié en traitant l’arborescence logique.

Surcharges

Nom Description
GetChildren(DependencyObject)

Retourne la collection d’objets enfants immédiats de l’objet spécifié, en traitant l’arborescence logique.

GetChildren(FrameworkContentElement)

Retourne la collection d’objets enfants immédiats de l’objet spécifié en FrameworkContentElement traitant l’arborescence logique.

GetChildren(FrameworkElement)

Retourne la collection d’objets enfants immédiats de l’objet spécifié en FrameworkElement traitant l’arborescence logique.

GetChildren(DependencyObject)

Retourne la collection d’objets enfants immédiats de l’objet spécifié, en traitant l’arborescence logique.

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

Paramètres

current
DependencyObject

Objet à partir duquel commencer le traitement de l’arborescence logique. Il s’agit d’un FrameworkElement ou FrameworkContentElement.

Retours

Collection énumérable d’objets enfants immédiats de l’arborescence logique de l’objet spécifié.

Remarques

Utilisez cette méthode de signature et d’assistance principalement lorsque vous ne savez pas si current elle est ou FrameworkElementFrameworkContentElement non et si la classe de cet objet prend en charge sa propre collection de modèles de contenu. Si vous pouvez déterminer le type de l’objet que vous interrogez, vérifiez la propriété de contenu spécifique que vous connaissez existe sur ce type. Par exemple, si vous savez que l’objet que vous interrogez est un ItemsControl, vérifiez la Items propriété pour obtenir une collection fortement typée, qui a la prise en charge de l’interface de collection et est probablement plus utile qu’un énumérateur.

S’applique à

GetChildren(FrameworkContentElement)

Retourne la collection d’objets enfants immédiats de l’objet spécifié en FrameworkContentElement traitant l’arborescence logique.

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

Paramètres

current
FrameworkContentElement

Objet à partir duquel commencer le traitement de l’arborescence logique.

Retours

Collection énumérable d’objets enfants immédiats à partir de current l’arborescence logique.

S’applique à

GetChildren(FrameworkElement)

Retourne la collection d’objets enfants immédiats de l’objet spécifié en FrameworkElement traitant l’arborescence logique.

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

Paramètres

current
FrameworkElement

Objet à partir duquel commencer le traitement de l’arborescence logique.

Retours

Collection énumérable d’objets enfants immédiats à partir de current l’arborescence logique.

S’applique à