DesignSurfaceAccessibleObject 类

DiagramClientView 的可访问对象

继承层次结构

System.Object
  System.MarshalByRefObject
    System.Runtime.InteropServices.StandardOleMarshalObject
      System.Windows.Forms.AccessibleObject
        System.Windows.Forms.Control.ControlAccessibleObject
          Microsoft.VisualStudio.Modeling.Diagrams.DesignSurfaceAccessibleObject

命名空间:  Microsoft.VisualStudio.Modeling.Diagrams
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)

语法

声明
Public Class DesignSurfaceAccessibleObject _
    Inherits Control.ControlAccessibleObject
public class DesignSurfaceAccessibleObject : Control.ControlAccessibleObject

DesignSurfaceAccessibleObject 类型公开以下成员。

构造函数

  名称 说明
公共方法 DesignSurfaceAccessibleObject 初始化 DesignSurfaceAccessibleObject 类的新实例。

页首

属性

  名称 说明
公共属性 Bounds 获取位置,并且此可访问对象的范围在屏幕上协调。 (重写 AccessibleObject.Bounds。)
公共属性 DefaultAction 获取描述对象默认操作的字符串。并非所有对象都有默认操作。 (继承自 Control.ControlAccessibleObject。)
公共属性 Description 获取 Control.ControlAccessibleObject 的说明。 (继承自 Control.ControlAccessibleObject。)
公共属性 Handle 获取或设置辅助性对象的句柄。 (继承自 Control.ControlAccessibleObject。)
公共属性 Help 获取有关对象的用途或用法的说明。 (继承自 Control.ControlAccessibleObject。)
公共属性 KeyboardShortcut 获取辅助性对象的快捷键或访问键。 (继承自 Control.ControlAccessibleObject。)
公共属性 Name 获取对象名。(setter 不执行任何操作。) (重写 Control.ControlAccessibleObject.Name。)
公共属性 Owner 获取辅助性对象的所有者。 (继承自 Control.ControlAccessibleObject。)
公共属性 Parent 获取辅助性对象的父级。 (重写 Control.ControlAccessibleObject.Parent。)
公共属性 Role 获取此辅助性对象的角色。 (重写 Control.ControlAccessibleObject.Role。)
公共属性 State 获取此辅助性对象的状态。 (继承自 AccessibleObject。)
公共属性 Value 获取或设置辅助性对象的值。 (继承自 AccessibleObject。)

页首

方法

  名称 说明
公共方法 CreateObjRef 安全关键。创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (继承自 MarshalByRefObject。)
公共方法 DoDefaultAction 执行与该辅助性对象相关的默认操作。 (继承自 AccessibleObject。)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetChild 检索对应于指定索引的辅助性子级。 (重写 AccessibleObject.GetChild(Int32)。)
公共方法 GetChildCount 检索属于该可访问对象的子级的数目。 (重写 AccessibleObject.GetChildCount()。)
公共方法 GetFocused 检索具有键盘焦点的对象。 (继承自 AccessibleObject。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetHelpTopic 获取帮助主题标识符及与该辅助性对象相关的帮助文件的路径。 (继承自 Control.ControlAccessibleObject。)
公共方法 GetLifetimeService 安全关键。检索控制此实例的生存期策略的当前生存期服务对象。 (继承自 MarshalByRefObject。)
公共方法 GetSelected 检索当前选定的子级。 (继承自 AccessibleObject。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 HitTest 在指定的屏幕坐标位置检索子对象。 (继承自 AccessibleObject。)
公共方法 InitializeLifetimeService 安全关键。获取控制此实例的生存期策略的生存期服务对象。 (继承自 MarshalByRefObject。)
受保护的方法 MemberwiseClone() 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 MemberwiseClone(Boolean) 创建当前 MarshalByRefObject 对象的浅表副本。 (继承自 MarshalByRefObject。)
公共方法 Navigate 定位到另一个辅助性对象。 (重写 AccessibleObject.Navigate(AccessibleNavigation)。)
公共方法 NotifyClients(AccessibleEvents) 通知指定的 AccessibleEvents 的辅助功能客户端应用程序。 (继承自 Control.ControlAccessibleObject。)
公共方法 NotifyClients(AccessibleEvents, Int32) 就指定的子控件的指定 AccessibleEvents 通知辅助功能客户端应用程序。 (继承自 Control.ControlAccessibleObject。)
公共方法 NotifyClients(AccessibleEvents, Int32, Int32) 就指定的子控件的指定 AccessibleEvents 通知辅助功能客户端应用程序,给定 AccessibleObject 的标识。 (继承自 Control.ControlAccessibleObject。)
公共方法 Select 修改选择内容或移动辅助性对象的键盘焦点。 (继承自 AccessibleObject。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Control.ControlAccessibleObject。)
受保护的方法 UseStdAccessibleObjects(IntPtr) 基础结构。根据对象的句柄,将一个对象与 AccessibleObject 的一个实例关联起来。 (继承自 AccessibleObject。)
受保护的方法 UseStdAccessibleObjects(IntPtr, Int32) 基础结构。根据对象的句柄和对象 ID,将一个对象与 AccessibleObject 的一个实例关联起来。 (继承自 AccessibleObject。)

页首

显式接口实现

  名称 说明
显式接口实现私有属性 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) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Modeling.Diagrams 命名空间