LegacyIAccessible 控件模式
介绍使用 ILegacyIAccessibleProvider 的准则和约定,包括有关属性、方法和事件的信息。 Microsoft Active Accessibility to Microsoft UI 自动化 Proxy 支持 LegacyI 可访问控件模式。
应用程序和控制提供程序永远不会实现 ILegacyIAccessibleProvider 接口。
LegacyIAccessible 控件模式向UI 自动化客户端公开 IUIAutomationLegacyIAccessiblePattern 接口,使他们能够访问某些 UI 元素的基础 IAccessible 实现。 但是,IUIAutomationLegacyIAccessiblePattern 不支持已过时或与UI 自动化功能冗余的方法。
本主题包含以下各节:
实现准则和约定
没有应用程序或控件实现 ILegacyIAccessibleProvider。 UI 自动化框架自动为本机 Microsoft Active Accessibility 服务器提供提供程序实现。
LegacyIAccessible 控件模式不适用于基于UI 自动化的控件。
LegacyI 可访问控件模式的成员
以下属性、方法和事件是 LegacyIAccessible 控件模式的成员。 注释适用于UI 自动化客户端。
成员 | 成员类型 | 说明 |
---|---|---|
ChildId | 属性 | 返回非子对象的 CHILDID_SELF (0) 。 |
DefaultAction | 属性 | 无 |
说明 | 属性 | 无 |
帮助 | 属性 | 无 |
KeyboardShortcut | 属性 | 无 |
名称 | 属性 | 无 |
角色 | 属性 | 使用 GetRoleText 函数检索本地化字符串。 |
GetSelection | 方法 | 检索 IUIAutomationElementArray 接口指针。 |
State | 属性 | 使用 GetStateText 函数检索本地化字符串。 |
值 | 属性 | 无 |
DoDefaultAction | 方法 | 无 |
GetIAccessible | 方法 | 无 |
Select | 方法 | 选择标志是 Microsoft Active AccessibilitySELFLAG 值。 有关详细信息,请参阅 SELFLAG 常量。 |
SetValue | 方法 | 无 |
没有与此控件模式关联的事件。
相关主题