Интерфейс IItemContainerProvider (uiautomationcore.h)

Предоставляет доступ к элементам управления, которые действуют как контейнеры других элементов управления, таких как виртуальное представление списка.

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

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

Методы

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

 
IItemContainerProvider::FindItemByProperty

Извлекает элемент внутри содержащего элемента на основе указанного значения свойства. (IItemContainerProvider.FindItemByProperty)

Комментарии

Шаблон элемента управления ItemContainer позволяет объекту-контейнеру эффективно искать элемент по указанному свойству элемента автоматизации, например Name, AutomationId или IsSelected state. Хотя этот шаблон элемента управления представлен с целью использования виртуализированными контейнерами, он может быть реализован любым контейнером, предоставляющим поиск имен, независимо от того, использует ли этот контейнер виртуализацию.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista, Windows XP с пакетом обновления 3 (SP3) и обновление платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и обновление платформы для Windows Server 2008, Windows Server 2003 с пакетом обновления 2 (SP2) и обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header uiautomationcore.h (включая UIAutomation.h)

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

Общие сведения о поставщиках автоматизации пользовательского интерфейса