ILegacyIAccessibleProvider 接口 (uiautomationcore.h)
使 Microsoft UI 自动化客户端能够访问 Microsoft Active Accessibility 元素的基础 IAccessible 实现。
继承
ILegacyIAccessibleProvider 接口继承自 IUnknown 接口。 ILegacyIAccessibleProvider 也有以下类型的成员:
方法
ILegacyIAccessibleProvider 接口具有这些方法。
ILegacyIAccessibleProvider::D oDefaultAction 对 控件执行默认操作。 |
ILegacyIAccessibleProvider::get_ChildId 指定此元素的子标识符。 |
ILegacyIAccessibleProvider::get_DefaultAction 包含此元素的默认操作的说明。 |
ILegacyIAccessibleProvider::get_Description 包含此元素的说明。 |
ILegacyIAccessibleProvider::get_Help 指定包含此元素的帮助信息的字符串。 |
ILegacyIAccessibleProvider::get_KeyboardShortcut 指定此元素的键盘快捷方式。 |
ILegacyIAccessibleProvider::get_Name 指定此元素的名称。 |
ILegacyIAccessibleProvider::get_Role 指定此元素的角色标识符。 |
ILegacyIAccessibleProvider::get_State 指定此元素的状态。 |
ILegacyIAccessibleProvider::get_Value 指定此元素的值。 |
ILegacyIAccessibleProvider::GetIAccessible 检索一个可访问对象,该对象对应于支持 LegacyIAccessible 控件模式的 UI 自动化 元素。 |
ILegacyIAccessibleProvider::GetSelection 检索控件中的一个或多个选定项。 |
ILegacyIAccessibleProvider::Select 选择 元素。 |
ILegacyIAccessibleProvider::SetValue 设置控件的字符串值。 |
注解
此接口由 Microsoft Active Accessibility UI 自动化 Proxy 实现,以向UI 自动化由于传统原因需要它们的客户端公开本机 MSAA 属性和方法。 代理自动为本机实现 Microsoft Active Accessibility 的应用程序或控件提供此接口。 此接口不打算由UI 自动化应用程序或控件实现。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7、带 Windows Vista SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新、带 SP3 的 Windows XP 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新、带 SP2 的 Windows Server 2003 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | uiautomationcore.h (包括 UIAutomation.h) |