客户端UI 自动化元素接口

本部分介绍 Microsoft UI 自动化 客户端用于查找、访问和查询UI 自动化元素的接口。

在本节中

接口 说明
IUIAutomation
公开使UI 自动化客户端应用程序能够发现、访问和筛选UI 自动化元素的方法。 UI 自动化将UI 自动化的每个元素公开为由 IUIAutomation 接口表示的对象。 此接口的成员不特定于特定元素。
IUIAutomation2
扩展 IUIAutomation 接口,以公开用于控制UI 自动化功能的其他方法。
IUIAutomation3
扩展 IUIAutomation2 接口,以公开用于控制UI 自动化功能的其他方法。
IUIAutomation4
扩展 IUIAutomation3 接口,以公开用于控制UI 自动化功能的其他方法。
IUIAutomation5
扩展 IUIAutomation4 接口,以公开用于控制UI 自动化功能的其他方法。
IUIAutomation6
扩展 IUIAutomation5 接口,以公开用于控制UI 自动化功能的其他方法。
IUIAutomationCacheRequest
公开缓存请求的属性和方法。 客户端应用程序使用此接口指定要在获取 UI 自动化 元素时缓存的属性和控件模式。
IUIAutomationElement
公开表示 UI 项的 UI 自动化 元素的方法和属性。
IUIAutomationElement2
扩展 IUIAutomationElement 接口。
IUIAutomationElement3
扩展 IUIAutomationElement2 接口。
IUIAutomationElement4
扩展 IUIAutomationElement3 接口。
IUIAutomationElement5
扩展 IUIAutomationElement4 接口,以提供对当前和缓存的陆标数据的访问权限。
IUIAutomationElement6
扩展 IUIAutomationElement5 接口,以提供对当前和缓存的完整说明的访问权限。
IUIAutomationElement7
扩展 IUIAutomationElement6 接口。
IUIAutomationElement8
扩展 IUIAutomationElement7 接口。
IUIAutomationElement9
扩展 IUIAutomationElement8 接口。
IUIAutomationElementArray
表示UI 自动化元素的集合。
IUIAutomationRegistrar
公开用于注册新控件模式、属性和事件的方法。
IUIAutomationTreeWalker
公开UI 自动化客户端应用程序用于在桌面上查看和导航UI 自动化元素的属性和方法。

UI 自动化客户端