LogicalTreeHelper.GetChildren Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne la collection d'objets enfants immédiats de l'objet spécifié, en traitant l'arborescence logique.
Surcharges
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 FrameworkContentElement spécifié, en traitant l'arborescence logique. |
GetChildren(FrameworkElement) |
Retourne la collection d'objets enfants immédiats de l'objet FrameworkElement spécifié, en 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 peut s'agir de 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 s’il current
s’agit d’une FrameworkElement ou FrameworkContentElement d’une classe qui ne prend pas 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 savez 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 FrameworkContentElement spécifié, en 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 en commençant par current
dans l'arborescence logique.
S’applique à
GetChildren(FrameworkElement)
Retourne la collection d'objets enfants immédiats de l'objet FrameworkElement spécifié, en 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 en commençant par current
dans l'arborescence logique.