CheckBox.CheckBoxAccessibleObject 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 CheckBox 控件的相关信息提供给具有辅助功能的客户端应用程序。
此 API 支持产品基础结构,不能在代码中直接使用。
public: ref class CheckBox::CheckBoxAccessibleObject : System::Windows::Forms::ButtonBase::ButtonBaseAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class CheckBox.CheckBoxAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
public class CheckBox.CheckBoxAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type CheckBox.CheckBoxAccessibleObject = class
inherit ButtonBase.ButtonBaseAccessibleObject
type CheckBox.CheckBoxAccessibleObject = class
inherit ButtonBase.ButtonBaseAccessibleObject
Public Class CheckBox.CheckBoxAccessibleObject
Inherits ButtonBase.ButtonBaseAccessibleObject
- 继承
-
CheckBox.CheckBoxAccessibleObject
- 继承
-
CheckBox.CheckBoxAccessibleObject
- 属性
注解
Windows 窗体内置了辅助功能支持,并提供有关应用程序的信息,使应用程序能够使用辅助功能客户端应用程序。 辅助功能客户端应用程序的示例包括屏幕放大器和审阅者实用工具、语音输入实用工具、屏幕键盘、备用输入设备和键盘增强实用工具。 类 CheckBox.CheckBoxAccessibleObject 继承自 类, ButtonBase.ButtonBaseAccessibleObject 以便向辅助功能客户端应用程序提供有关控件的信息 CheckBox 。
在某些情况下,需要向辅助功能客户端应用程序提供自定义信息,例如控件的名称或说明。 提供此信息的方法有两种。 若要为现有控件提供有限的辅助功能信息,请设置控件的 AccessibleName、 AccessibleDescription、 AccessibleDefaultActionDescription和 AccessibleRole 属性值,这些值将报告给辅助功能客户端应用程序。
如果需要将更多辅助功能信息包含在控件中,则可以编写派生自 AccessibleObject 或 Control.ControlAccessibleObject 类的自己的类。 例如,如果要编写自己的控件,而该控件不是派生自公共控件,或者需要在控件中执行命中测试等操作,则应通过调用 CreateAccessibilityInstance 方法为控件创建 Control.ControlAccessibleObject 。
构造函数
CheckBox.CheckBoxAccessibleObject(Control) |
此 API 支持产品基础结构,不能在代码中直接使用。 初始化 CheckBox.CheckBoxAccessibleObject 类的新实例。 |
属性
Bounds |
此 API 支持产品基础结构,不能在代码中直接使用。 获取辅助性对象的位置和大小。 (继承自 AccessibleObject) |
DefaultAction |
此 API 支持产品基础结构,不能在代码中直接使用。 获取描述 CheckBox 控件的默认操作的字符串。 |
Description |
此 API 支持产品基础结构,不能在代码中直接使用。 获取 Control.ControlAccessibleObject 的说明。 (继承自 Control.ControlAccessibleObject) |
Handle |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置辅助性对象的句柄。 (继承自 Control.ControlAccessibleObject) |
Help |
此 API 支持产品基础结构,不能在代码中直接使用。 获取有关对象的用途或用法的说明。 (继承自 Control.ControlAccessibleObject) |
KeyboardShortcut |
此 API 支持产品基础结构,不能在代码中直接使用。 将 CheckBox 控件的相关信息提供给具有辅助功能的客户端应用程序。 (继承自 ButtonBase.ButtonBaseAccessibleObject) |
Name |
此 API 支持产品基础结构,不能在代码中直接使用。 将 CheckBox 控件的相关信息提供给具有辅助功能的客户端应用程序。 (继承自 ButtonBase.ButtonBaseAccessibleObject) |
Owner |
此 API 支持产品基础结构,不能在代码中直接使用。 获取辅助性对象的所有者。 (继承自 Control.ControlAccessibleObject) |
Parent |
此 API 支持产品基础结构,不能在代码中直接使用。 获取辅助性对象的父级。 (继承自 Control.ControlAccessibleObject) |
Role |
此 API 支持产品基础结构,不能在代码中直接使用。 获取此辅助性对象的角色。 |
State |
此 API 支持产品基础结构,不能在代码中直接使用。 获取 CheckBox 控件的状态。 |
Value |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置辅助性对象的值。 (继承自 AccessibleObject) |
方法
CreateObjRef(Type) |
此 API 支持产品基础结构,不能在代码中直接使用。 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (继承自 MarshalByRefObject) |
DoDefaultAction() |
此 API 支持产品基础结构,不能在代码中直接使用。 执行与该辅助性对象相关的默认操作。 |
DoDefaultAction() |
此 API 支持产品基础结构,不能在代码中直接使用。 执行与该辅助性对象相关的默认操作。 (继承自 ButtonBase.ButtonBaseAccessibleObject) |
Equals(Object) |
此 API 支持产品基础结构,不能在代码中直接使用。 确定指定对象是否等于当前对象。 (继承自 Object) |
GetChild(Int32) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索与指定索引对应的可访问子级。 (继承自 AccessibleObject) |
GetChildCount() |
此 API 支持产品基础结构,不能在代码中直接使用。 检索属于可访问对象的子级的个数。 (继承自 AccessibleObject) |
GetFocused() |
此 API 支持产品基础结构,不能在代码中直接使用。 检索具有键盘焦点的对象。 (继承自 AccessibleObject) |
GetHashCode() |
此 API 支持产品基础结构,不能在代码中直接使用。 作为默认哈希函数。 (继承自 Object) |
GetHelpTopic(String) |
此 API 支持产品基础结构,不能在代码中直接使用。 获取帮助主题标识符及与该辅助性对象相关的帮助文件的路径。 (继承自 Control.ControlAccessibleObject) |
GetLifetimeService() |
此 API 支持产品基础结构,不能在代码中直接使用。
已过时.
检索控制此实例的生存期策略的当前生存期服务对象。 (继承自 MarshalByRefObject) |
GetSelected() |
此 API 支持产品基础结构,不能在代码中直接使用。 检索当前选定的子级。 (继承自 AccessibleObject) |
GetType() |
此 API 支持产品基础结构,不能在代码中直接使用。 获取当前实例的 Type。 (继承自 Object) |
HitTest(Int32, Int32) |
此 API 支持产品基础结构,不能在代码中直接使用。 检索位于指定屏幕坐标的子对象。 (继承自 AccessibleObject) |
InitializeLifetimeService() |
此 API 支持产品基础结构,不能在代码中直接使用。
已过时.
获取生存期服务对象来控制此实例的生存期策略。 (继承自 MarshalByRefObject) |
MemberwiseClone() |
此 API 支持产品基础结构,不能在代码中直接使用。 创建当前 Object 的浅表副本。 (继承自 Object) |
MemberwiseClone(Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 创建当前 MarshalByRefObject 对象的浅表副本。 (继承自 MarshalByRefObject) |
Navigate(AccessibleNavigation) |
此 API 支持产品基础结构,不能在代码中直接使用。 定位到另一个辅助性对象。 (继承自 AccessibleObject) |
NotifyClients(AccessibleEvents) |
此 API 支持产品基础结构,不能在代码中直接使用。 通知指定的 AccessibleEvents 的辅助功能客户端应用程序。 (继承自 Control.ControlAccessibleObject) |
NotifyClients(AccessibleEvents, Int32) |
此 API 支持产品基础结构,不能在代码中直接使用。 就指定子控件的指定 AccessibleEvents 通知辅助功能客户端应用程序。 (继承自 Control.ControlAccessibleObject) |
NotifyClients(AccessibleEvents, Int32, Int32) |
此 API 支持产品基础结构,不能在代码中直接使用。 就指定的子控件的指定 AccessibleEvents 通知辅助功能客户端应用程序,给定 AccessibleObject 的标识。 (继承自 Control.ControlAccessibleObject) |
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) |
此 API 支持产品基础结构,不能在代码中直接使用。 引发 UI 自动化通知事件。 (继承自 AccessibleObject) |
RaiseLiveRegionChanged() |
此 API 支持产品基础结构,不能在代码中直接使用。 引发 LiveRegionChanged UI 自动化事件。 (继承自 Control.ControlAccessibleObject) |
Select(AccessibleSelection) |
此 API 支持产品基础结构,不能在代码中直接使用。 修改选择内容或移动辅助性对象的键盘焦点。 (继承自 AccessibleObject) |
ToString() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回表示当前对象的字符串。 (继承自 Control.ControlAccessibleObject) |
UseStdAccessibleObjects(IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 根据对象的句柄,将一个对象与 AccessibleObject 的一个实例关联起来。 (继承自 AccessibleObject) |
UseStdAccessibleObjects(IntPtr, Int32) |
此 API 支持产品基础结构,不能在代码中直接使用。 根据对象的句柄和对象 ID,将一个对象与 AccessibleObject 的一个实例关联起来。 (继承自 AccessibleObject) |