Compartilhar via


Interface IVisualTreeService (xamlom.h)

Fornece métodos para gerenciar uma árvore visual XAML.

Herança

A interface IVisualTreeService herda da interface IUnknown . IVisualTreeService também tem estes tipos de membros:

Métodos

A interface IVisualTreeService tem esses métodos.

 
IVisualTreeService::AddChild

Adiciona um elemento filho à coleção no índice especificado.
IVisualTreeService::AdviseVisualTreeChange

Começa a escutar alterações na árvore visual.
IVisualTreeService::ClearChildren

Limpa todos os elementos filho da coleção pai.
IVisualTreeService::ClearProperty

Limpa a propriedade especificada em um elemento XAML.
IVisualTreeService::CreateInstance

Cria uma instância de qualquer runtime XAML, enumeração ou tipo primitivo.
IVisualTreeService::GetCollectionCount

Obtém a contagem de uma coleção.
IVisualTreeService::GetCollectionElements

Obtém os elementos em uma coleção.
IVisualTreeService::GetEnums

Obtém uma matriz de todas as enumerações definidas no runtime XAML e na contagem total.
IVisualTreeService::GetPropertyValuesChain

Obtém uma matriz de todas as propriedades definidas no elemento passado e uma matriz de todos os estilos envolvidos na definição dos valores efetivos das propriedades.
IVisualTreeService::RemoveChild

Remove o elemento filho do índice especificado.
IVisualTreeService::SetProperty

Define um valor de propriedade em um elemento XAML.
IVisualTreeService::UnadviseVisualTreeChange

Para de escutar alterações na árvore visual.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho xamlom.h

Confira também

IUnknown