ShapeAccessibleObject 类
提供辅助功能应用程序用于为用户调整应用程序的 UI 以受损的信息。
继承层次结构
System.Object
System.MarshalByRefObject
System.Runtime.InteropServices.StandardOleMarshalObject
System.Windows.Forms.AccessibleObject
Microsoft.VisualStudio.Modeling.Diagrams.ShapeAccessibleObject
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
Public Class ShapeAccessibleObject _
Inherits AccessibleObject
public class ShapeAccessibleObject : AccessibleObject
ShapeAccessibleObject 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
ShapeAccessibleObject | 初始化 ShapeAccessibleObject 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
Bounds | 获取辅助性对象的位置和大小。 (重写 AccessibleObject.Bounds。) | |
DefaultAction | 获取描述对象默认操作的字符串。并非所有对象都有默认操作。 (重写 AccessibleObject.DefaultAction。) | |
Description | 说明 (重写 AccessibleObject.Description。) | |
Help | 获取对象用途或如何使用对象的说明。 (重写 AccessibleObject.Help。) | |
KeyboardShortcut | 获取辅助性对象的快捷键或访问键。 (重写 AccessibleObject.KeyboardShortcut。) | |
Name | 名称 (重写 AccessibleObject.Name。) | |
Parent | 获取辅助性对象的父级。 (重写 AccessibleObject.Parent。) | |
Role | 角色 (重写 AccessibleObject.Role。) | |
State | 获取此辅助性对象的状态。 (重写 AccessibleObject.State。) | |
Value | 获取或设置此元素可访问的值。 (重写 AccessibleObject.Value。) |
页首
方法
页首
显式接口实现
名称 | 说明 | |
---|---|---|
IAccessible.accChildCount | 基础结构。获取属于该对象的子接口的数量。有关此成员的说明,请参见 IAccessible.accChildCount。 (继承自 AccessibleObject。) | |
IAccessible.accDoDefaultAction | 基础结构。执行指定对象的默认操作。并非所有对象都有默认操作。有关此成员的说明,请参见 IAccessible.accDoDefaultAction。 (继承自 AccessibleObject。) | |
IAccessible.accFocus | 基础结构。获取具有键盘焦点的对象。有关此成员的说明,请参见 IAccessible.accFocus。 (继承自 AccessibleObject。) | |
IAccessible.accHitTest | 基础结构。在指定的屏幕坐标位置获取子对象。有关此成员的说明,请参见 IAccessible.accHitTest。 (继承自 AccessibleObject。) | |
IAccessible.accLocation | 基础结构。获取对象的当前屏幕位置。有关此成员的说明,请参见 IAccessible.accLocation。 (继承自 AccessibleObject。) | |
IAccessible.accNavigate | 基础结构。相对于当前对象定位到一个辅助性对象。有关此成员的说明,请参见 IAccessible.accNavigate。 (继承自 AccessibleObject。) | |
IAccessible.accParent | 基础结构。获取该对象的父辅助性对象。有关此成员的说明,请参见 IAccessible.accParent。 (继承自 AccessibleObject。) | |
IAccessible.accSelect | 基础结构。修改选择内容或移动辅助性对象的键盘焦点。有关此成员的说明,请参见 IAccessible.accSelect。 (继承自 AccessibleObject。) | |
IAccessible.accSelection | 基础结构。获取辅助性对象的选定子对象。有关此成员的说明,请参见 IAccessible.accSelection。 (继承自 AccessibleObject。) | |
IReflect.GetField | 基础结构。获取与指定字段和绑定标志对应的 System.Reflection.FieldInfo 对象。有关此成员的说明,请参见 IReflect.GetField。 (继承自 AccessibleObject。) | |
IReflect.GetFields | 基础结构。获取与当前类的所有字段对应的 System.Reflection.FieldInfo 对象的数组。有关此成员的说明,请参见 IReflect.GetFields。 (继承自 AccessibleObject。) | |
IReflect.GetMember | 基础结构。获取 System.Reflection.MemberInfo 对象数组,这些对象对应于所有公共成员或与指定的名称匹配的所有成员。有关此成员的说明,请参见 IReflect.GetMember。 (继承自 AccessibleObject。) | |
IReflect.GetMembers | 基础结构。获取 System.Reflection.MemberInfo 对象数组,这些对象对应于所有公共成员或者当前类的所有成员。有关此成员的说明,请参见 IReflect.GetMembers。 (继承自 AccessibleObject。) | |
IReflect.GetMethod(String, BindingFlags) | 基础结构。在指定的搜索约束下获取与指定方法对应的 System.Reflection.MethodInfo 对象。有关此成员的说明,请参见 IReflect.GetMethod。 (继承自 AccessibleObject。) | |
IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) | 基础结构。获取与指定方法对应的 System.Reflection.MethodInfo 对象(使用类型数组从重载方法中进行选择)。有关此成员的说明,请参见 IReflect.GetMethod。 (继承自 AccessibleObject。) | |
IReflect.GetMethods | 基础结构。获取 System.Reflection.MethodInfo 对象的数组,其中包含了所有公共方法或当前类的所有方法。有关此成员的说明,请参见 IReflect.GetMethods。 (继承自 AccessibleObject。) | |
IReflect.GetProperties | 基础结构。获取 System.Reflection.PropertyInfo 对象数组,这些对象对应于所有公共属性或当前类的所有属性。有关此成员的说明,请参见 IReflect.GetProperties。 (继承自 AccessibleObject。) | |
IReflect.GetProperty(String, BindingFlags) | 基础结构。在指定的搜索约束下获取与指定属性对应的 System.Reflection.PropertyInfo 对象。有关此成员的说明,请参见 IReflect.GetProperty。 (继承自 AccessibleObject。) | |
IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) | 基础结构。在指定的搜索约束下获取与指定属性对应的 System.Reflection.PropertyInfo 对象。有关此成员的说明,请参见 IReflect.GetProperty。 (继承自 AccessibleObject。) | |
IReflect.InvokeMember | 基础结构。调用指定的成员。有关此成员的说明,请参见 IReflect.InvokeMember。 (继承自 AccessibleObject。) | |
IReflect.UnderlyingSystemType | 基础结构。获取表示 IReflect 对象的基础类型。有关此成员的说明,请参见 IReflect.UnderlyingSystemType。 (继承自 AccessibleObject。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。