单选按钮(MSAA UI 元素参考)
注意
本主题介绍用于 MSAA UI 元素引用的 单选按钮 对象。 此处未介绍如何在各种 UI 框架中创建 单选按钮 对象。 请参阅所使用的 UI 框架的 API 参考文档。
单选按钮用于选择多个选项之一,通常位于对话框中。 单选按钮包含一个小圆圈,旁边有文本。 选中后,圆圈内有一个较小的填充圆。 在集中选择一个按钮会取消选择以前选择的按钮,因此一次只选择集中的一个选项。
单选按钮的窗口类名称为“BUTTON”。
IAccessible 方法
单选按钮支持以下 IAccessible方法:
方法 | 评论 |
---|---|
accDoDefaultAction | accDoDefaultAction 方法单击单选按钮。 |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
IAccessible 属性
单选按钮支持以下 IAccessible 属性:
财产 | 评论 |
---|---|
get_accChild | |
get_accChildCount | ChildCount 属性为零。 |
get_accDefaultAction | 单选按钮的 DefaultAction 属性为“Check”。 |
get_accDescription | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | KeyboardShortcut 属性是单选按钮的访问键,它是控件窗口文本中的带下划线字符。 此字符串包含追加到字符串“Alt+”的访问键字符。 |
get_accName | Name 属性是从控件的窗口文本(或标题)获取的,该文本以单选按钮显示。 |
get_accParent | Parent 属性是围绕控件的窗口(ROLE_SYSTEM_WINDOW),其 名称与控件 属性和窗口类名相同。 |
get_accRole | Role 属性 ROLE_SYSTEM_RADIOBUTTON。 |
get_accState |
State 属性是以下一个或多个 值的组合: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_CHECKED | STATE_SYSTEM_NORMAL |