Интерфейсы элементов модель автоматизации пользовательского интерфейса для клиентов
В этом разделе описываются интерфейсы, используемые клиентом 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 |
Предоставляет свойства и методы, которые модель автоматизации пользовательского интерфейса клиентские приложения используют для просмотра элементов модель автоматизации пользовательского интерфейса на рабочем столе и перемещения по ней. |