简单元素
简单元素 是一个 UI 元素,它与其他元素共享 IAccessible 对象,并依赖于该 IAccessible 对象(通常是其父对象)来公开其属性。 为了区分共享 IAccessible 对象的元素,服务器为每个简单元素分配唯一的正子标识符。 此分配基于每个接口实例完成,因此 ID 在该上下文中必须是唯一的。 许多实现按顺序分配这些 ID,从 1 开始。 此方案不允许简单元素具有自己的子元素。 简单元素也称为 子元素。
若要唯一标识和公开,简单元素需要 IAccessible 对象和子 ID。 因此,当与 IAccessible 对象通信时,客户端必须提供适当的子 ID。 特殊标识符 CHILDID_SELF可用于引用可访问对象本身,而不是其子对象之一。
在简单元素之间共享的 IAccessible 对象通常对应于用户界面中的公共父对象。 例如,系统列表框公开总体列表框的可访问对象,以及每个列表框项的简单元素。 在这种情况下,列表框的 IAccessible 对象也是列表项的父级或容器。
有关辅助对象的详细信息,请参阅 辅助对象。