Интерфейсы элементов модель автоматизации пользовательского интерфейса для клиентов

В этом разделе описываются интерфейсы, используемые клиентом Microsoft модель автоматизации пользовательского интерфейса для поиска, доступа к элементам модель автоматизации пользовательского интерфейса и отправки запросов к ней.

В этом разделе

Интерфейс Описание
IUIAutomation
Предоставляет методы, позволяющие модель автоматизации пользовательского интерфейса клиентским приложениям обнаруживать, получать доступ и фильтровать модель автоматизации пользовательского интерфейса элементы. модель автоматизации пользовательского интерфейса предоставляет каждый элемент модель автоматизации пользовательского интерфейса в виде объекта, представленного интерфейсом IUIAutomation. Члены этого интерфейса не относятся к конкретному элементу.
IUIAutomation2
Расширяет интерфейс IUIAutomation, предоставляя дополнительные методы для управления функциями модель автоматизации пользовательского интерфейса.
IUIAutomation3
Расширяет интерфейс IUIAutomation2, предоставляя дополнительные методы для управления функциональностью модель автоматизации пользовательского интерфейса.
IUIAutomation4
Расширяет интерфейс IUIAutomation3, предоставляя дополнительные методы для управления функциями модель автоматизации пользовательского интерфейса.
IUIAutomation5
Расширяет интерфейс IUIAutomation4, предоставляя дополнительные методы для управления функциональностью модель автоматизации пользовательского интерфейса.
IUIAutomation6
Расширяет интерфейс IUIAutomation5, предоставляя дополнительные методы для управления функциями модель автоматизации пользовательского интерфейса.
IUIAutomationCacheRequest
Предоставляет свойства и методы запроса кэша. Клиентские приложения используют этот интерфейс для указания свойств и шаблонов элементов управления, которые будут кэшироваться при получении элемента модель автоматизации пользовательского интерфейса.
IUIAutomationElement
Предоставляет методы и свойства для элемента модель автоматизации пользовательского интерфейса, представляющего элемент пользовательского интерфейса.
IUIAutomationElement2
Расширяет интерфейс IUIAutomationElement .
IUIAutomationElement3
Расширяет интерфейс IUIAutomationElement2 .
IUIAutomationElement4
Расширяет интерфейс IUIAutomationElement3 .
IUIAutomationElement5
Расширяет интерфейс IUIAutomationElement4 для предоставления доступа к текущим и кэшируемым данным ориентиров.
IUIAutomationElement6
Расширяет интерфейс IUIAutomationElement5 , предоставляя доступ к текущим и кэшируемым полным описаниям.
IUIAutomationElement7
Расширяет интерфейс IUIAutomationElement6 .
IUIAutomationElement8
Расширяет интерфейс IUIAutomationElement7 .
IUIAutomationElement9
Расширяет интерфейс IUIAutomationElement8 .
IUIAutomationElementArray
Представляет коллекцию модель автоматизации пользовательского интерфейса элементов.
IUIAutomationRegistrar
Предоставляет методы для регистрации новых шаблонов элементов управления, свойств и событий.
IUIAutomationTreeWalker
Предоставляет свойства и методы, которые модель автоматизации пользовательского интерфейса клиентские приложения используют для просмотра элементов модель автоматизации пользовательского интерфейса на рабочем столе и перемещения по ней.

клиенты модель автоматизации пользовательского интерфейса