IUIAutomationLegacyIAccessiblePattern 接口 (uiautomationclient.h)

公开使 Microsoft UI 自动化 客户端能够从 Microsoft Active Accessibility (MSAA) 服务器检索 UI 信息的方法和属性。

继承

IUIAutomationLegacyIAccessiblePattern 接口继承自 IUnknown 接口。 IUIAutomationLegacyIAccessiblePattern 也具有以下类型的成员:

方法

IUIAutomationLegacyIAccessiblePattern 接口具有这些方法。

 
IUIAutomationLegacyIAccessiblePattern::D oDefaultAction

对 元素执行 Microsoft Active Accessibility 默认操作。 (IUIAutomationLegacyIAccessiblePattern.DoDefaultAction)
IUIAutomationLegacyIAccessiblePattern::get_CachedChildId

检索元素的缓存 Microsoft Active Accessibility 子标识符。
IUIAutomationLegacyIAccessiblePattern::get_CachedDefaultAction

检索 元素的 Microsoft Active Accessibility 缓存的默认操作。
IUIAutomationLegacyIAccessiblePattern::get_CachedDescription

检索元素的缓存 Microsoft Active Accessibility 说明。
IUIAutomationLegacyIAccessiblePattern::get_CachedHelp

检索元素的缓存 Microsoft Active Accessibility 帮助字符串。
IUIAutomationLegacyIAccessiblePattern::get_CachedKeyboardShortcut

检索元素的缓存 Microsoft Active Accessibility 键盘快捷方式属性。
IUIAutomationLegacyIAccessiblePattern::get_CachedName

检索元素的缓存 Microsoft Active Accessibility 名称属性。
IUIAutomationLegacyIAccessiblePattern::get_CachedRole

检索 元素的缓存 Microsoft Active Accessibility 角色。
IUIAutomationLegacyIAccessiblePattern::get_CachedState

检索元素的缓存 Microsoft Active Accessibility 状态标识符。
IUIAutomationLegacyIAccessiblePattern::get_CachedValue

检索缓存的 Microsoft Active Accessibility 值属性。
IUIAutomationLegacyIAccessiblePattern::get_CurrentChildId

检索 元素的 Microsoft Active Accessibility 子标识符。
IUIAutomationLegacyIAccessiblePattern::get_CurrentDefaultAction

检索元素的 Microsoft Active Accessibility 当前默认操作。
IUIAutomationLegacyIAccessiblePattern::get_CurrentDescription

检索 元素的 Microsoft Active Accessibility 说明。
IUIAutomationLegacyIAccessiblePattern::get_CurrentHelp

检索 元素的 Microsoft Active Accessibility 帮助字符串。
IUIAutomationLegacyIAccessiblePattern::get_CurrentKeyboardShortcut

检索 元素的 Microsoft Active Accessibility 键盘快捷方式属性。
IUIAutomationLegacyIAccessiblePattern::get_CurrentName

检索 元素的 Microsoft Active Accessibility 名称属性。
IUIAutomationLegacyIAccessiblePattern::get_CurrentRole

检索 元素的 Microsoft Active Accessibility 角色标识符。
IUIAutomationLegacyIAccessiblePattern::get_CurrentState

检索 元素的 Microsoft Active Accessibility 状态标识符。
IUIAutomationLegacyIAccessiblePattern::get_CurrentValue

检索 Microsoft Active Accessibility value 属性。
IUIAutomationLegacyIAccessiblePattern::GetCachedSelection

检索缓存的 Microsoft Active Accessibility 属性,该属性标识此元素的选定子项。
IUIAutomationLegacyIAccessiblePattern::GetCurrentSelection

检索 Microsoft Active Accessibility 属性,该属性标识此元素的选定子项。
IUIAutomationLegacyIAccessiblePattern::GetIAccessible

检索对应于 Microsoft UI 自动化 元素的 IAccessible 对象。
IUIAutomationLegacyIAccessiblePattern::Select

执行 Microsoft Active Accessibility 选择。 (IUIAutomationLegacyIAccessiblePattern.Select)
IUIAutomationLegacyIAccessiblePattern::SetValue

设置 元素的 Microsoft Active Accessibility 值属性。

注解

此接口的获取方式与任何其他控件模式一样。 它使UI 自动化客户端能够更高效地收集 MSAA 属性,利用缓存系统,并使UI 自动化客户端能够与支持 IAccessible 接口的本机 Microsoft Active Accessibility 服务器进行交互。

要求

要求
最低受支持的客户端 Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新、带 SP3 的 Windows XP 和适用于 Windows Vista 的平台更新 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2、带 SP2 的 Windows Server 2008 和适用于 Windows Server 2008 的平台更新、带 SP2 的 Windows Server 2003 和适用于 Windows Server 2008 的平台更新 [仅限桌面应用]
目标平台 Windows
标头 uiautomationclient.h (包括 UIAutomation.h)

另请参阅

客户端的控制模式接口