Windows.UI.UIAutomation.Core 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于访问 Windows 核心 UI 自动化 API 的类型。
类
AutomationRemoteOperationResult |
提供对 CoreAutomationRemoteOperation) 执行结果 (状态和远程对象的访问。 |
CoreAutomationRegistrar |
公开用于注册新控件模式、属性、事件和注释的方法。 |
CoreAutomationRemoteOperation |
表示 UI 自动化 (UIA) 客户端使用远程操作的入口点。 |
CoreAutomationRemoteOperationContext |
提供 ICoreAutomationRemoteOperationExtensionProvider 对象读取和写入操作数的功能。 |
RemoteAutomationClientSession |
表示远程应用程序的 UI 自动化客户端会话。 |
RemoteAutomationConnectionRequestedEventArgs |
提供 ConnectionRequested 事件的事件数据。 |
RemoteAutomationDisconnectedEventArgs |
提供 RemoteAutomationClientSession.Disconnected 事件的事件数据。 |
RemoteAutomationServer |
表示一个 UI 自动化提供程序会话,用于在本地客户端和远程提供程序之间建立连接的服务器 (远程) 端。 |
RemoteAutomationWindow |
表示远程应用程序的窗口 (未在本地计算机上运行) 。 |
结构
AutomationAnnotationTypeRegistration |
表示批注注册。 |
AutomationRemoteOperationOperandId |
表示引用 CoreAutomationRemoteOperation 的操作数寄存器的标识符。 |
接口
ICoreAutomationConnectionBoundObjectProvider |
在 UI 自动化提供程序的远程操作中公开连接绑定对象的属性。 |
ICoreAutomationRemoteOperationExtensionProvider |
为 UI 自动化提供程序实现一个或多个模式扩展提供支持。 |
枚举
AutomationRemoteOperationStatus |
指定 CoreAutomationRemoteOperation 的可能执行状态。 |
注解
UI 自动化 (UIA) 是 UIA 客户端和 UIA 提供程序可以使用的一组 Windows API。
UIA 客户端可以编程方式访问有关应用程序 UI 和驱动 UI 活动的信息,而 UIA 提供程序可以通过编程方式向 UIA 客户端公开其 UI。