LogicalTreeHelper.GetChildren Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve a coleção de objetos filhos imediatos do objeto especificado ao processar a árvore lógica.
Sobrecargas
| Name | Description |
|---|---|
| GetChildren(DependencyObject) |
Devolve a coleção de objetos filhos imediatos do objeto especificado, processando a árvore lógica. |
| GetChildren(FrameworkContentElement) |
Devolve a coleção de objetos filhos imediatos do especificado FrameworkContentElement , processando a árvore lógica. |
| GetChildren(FrameworkElement) |
Devolve a coleção de objetos filhos imediatos do especificado FrameworkElement , processando a árvore lógica. |
GetChildren(DependencyObject)
Devolve a coleção de objetos filhos imediatos do objeto especificado, processando a árvore lógica.
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
Parâmetros
- current
- DependencyObject
O objeto a partir do qual começar a processar a árvore lógica. Espera-se que isto seja ou a FrameworkElement ou FrameworkContentElement.
Devoluções
A coleção enumerável de objetos filhos imediatos da árvore lógica do objeto especificado.
Observações
Use este método de assinatura e ajudante principalmente quando não tiver a certeza se current é um FrameworkElement ou FrameworkContentElement e também não tiver a certeza se a classe desse objeto suporta a sua própria coleção de modelos de conteúdo. Se conseguires determinar o tipo do objeto que estás a consultar, verifica a propriedade de conteúdo específica que sabes que existe nesse tipo. Por exemplo, se souber que o objeto que está a consultar é um ItemsControl, verifique a Items propriedade para obter uma coleção fortemente tipada, que tem suporte para interface de coleção e provavelmente é mais útil do que um enumerador.
Aplica-se a
GetChildren(FrameworkContentElement)
Devolve a coleção de objetos filhos imediatos do especificado FrameworkContentElement , processando a árvore lógica.
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
Parâmetros
- current
- FrameworkContentElement
O objeto a partir do qual começar a processar a árvore lógica.
Devoluções
A coleção enumerável de objetos filhos imediatos a partir current da árvore lógica.
Aplica-se a
GetChildren(FrameworkElement)
Devolve a coleção de objetos filhos imediatos do especificado FrameworkElement , processando a árvore lógica.
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
Parâmetros
- current
- FrameworkElement
O objeto a partir do qual começar a processar a árvore lógica.
Devoluções
A coleção enumerável de objetos filhos imediatos a partir current da árvore lógica.