Partager via


Interface IVisualTreeService (xamlom.h)

Fournit des méthodes pour gérer une arborescence visuelle XAML.

Héritage

L’interface IVisualTreeService hérite de l’interface IUnknown. IVisualTreeService a également les types de membres suivants :

Méthodes

L’interface IVisualTreeService utilise ces méthodes.

 
IVisualTreeService::AddChild

Ajoute un élément enfant à la collection à l’index spécifié.
IVisualTreeService::AdviseVisualTreeChange

Commence à écouter les modifications apportées à l’arborescence visuelle.
IVisualTreeService::ClearChildren

Efface tous les éléments enfants de la collection parente.
IVisualTreeService::ClearProperty

Efface la propriété spécifiée sur un élément XAML.
IVisualTreeService::CreateInstance

Crée une instance de n’importe quel type d’exécution, d’énumération ou de primitive XAML.
IVisualTreeService::GetCollectionCount

Obtient le nombre d’une collection.
IVisualTreeService::GetCollectionElements

Obtient les éléments d’une collection.
IVisualTreeService::GetEnums

Obtient un tableau de toutes les énumérations définies dans le runtime XAML et le nombre total.
IVisualTreeService::GetPropertyValuesChain

Obtient un tableau de toutes les propriétés définies sur l’élément transmis et un tableau de tous les styles impliqués dans la définition des valeurs effectives des propriétés.
IVisualTreeService::RemoveChild

Supprime l’élément enfant de l’index spécifié.
IVisualTreeService::SetProperty

Définit une valeur de propriété sur un élément XAML.
IVisualTreeService::UnadviseVisualTreeChange

Cesse d’écouter les modifications apportées à l’arborescence visuelle.

Spécifications

   
Plateforme cible Windows
En-tête xamlom.h

Voir aussi

IUnknown