Поделиться через


Интерфейс IVisualTreeService (xamlom.h)

Предоставляет методы для управления визуальным деревом XAML.

Наследование

Интерфейс IVisualTreeService наследуется от интерфейса IUnknown . IVisualTreeService также имеет следующие типы элементов:

Методы

Интерфейс IVisualTreeService содержит следующие методы.

 
IVisualTreeService::AddChild

Добавляет дочерний элемент в коллекцию по указанному индексу.
IVisualTreeService::AdviseVisualTreeChange

Начинает прослушивать изменения визуального дерева.
IVisualTreeService::ClearChildren

Очищает все дочерние элементы из родительской коллекции.
IVisualTreeService::ClearProperty

Очищает указанное свойство в элементе XAML.
IVisualTreeService::CreateInstance

Создает экземпляр любого типа среды выполнения XAML, перечисления или примитива.
IVisualTreeService::GetCollectionCount

Возвращает количество коллекций.
IVisualTreeService::GetCollectionElements

Возвращает элементы в коллекции.
IVisualTreeService::GetEnums

Возвращает массив всех перечислений, определенных в среде выполнения XAML, и общее число.
IVisualTreeService::GetPropertyValuesChain

Возвращает массив всех свойств, заданных в переданном элементе, и массив всех стилей, участвующих в задании действующих значений свойств.
IVisualTreeService::RemoveChild

Удаляет дочерний элемент из указанного индекса.
IVisualTreeService::SetProperty

Задает значение свойства для элемента XAML.
IVisualTreeService::UnadviseVisualTreeChange

Прекращает прослушивание изменений визуального дерева.

Требования

   
Целевая платформа Windows
Header xamlom.h

См. также раздел

IUnknown