Поделиться через


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 Возвращает имя объекта.Задает значение (ничего не делает.) (Переопределяет 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) Инфраструктура. Связывает объект с экземпляром 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) Инфраструктура. Возвращает a System.Reflection.MethodInfo объект, соответствующее указанному методу с заданными ограничениями поиска.Описание этого элемента см. в разделе, посвященном IReflect.GetMethod. (Унаследовано от AccessibleObject.)
Явная реализация интерфейсаЗакрытый метод IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) Инфраструктура. Возвращает a 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) Инфраструктура. Возвращает a System.Reflection.PropertyInfo объект, соответствующий указанному свойству с заданными ограничениями поиска.Описание этого элемента см. в разделе, посвященном IReflect.GetProperty. (Унаследовано от AccessibleObject.)
Явная реализация интерфейсаЗакрытый метод IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) Инфраструктура. Возвращает a System.Reflection.PropertyInfo объект, соответствующий указанному свойству с заданными ограничениями поиска.Описание этого элемента см. в разделе, посвященном IReflect.GetProperty. (Унаследовано от AccessibleObject.)
Явная реализация интерфейсаЗакрытый метод IReflect.InvokeMember Инфраструктура. Вызывает указанный член.Описание этого элемента см. в разделе, посвященном IReflect.InvokeMember. (Унаследовано от AccessibleObject.)
Явная реализация интерфейсаЗакрытое свойство IReflect.UnderlyingSystemType Инфраструктура. Возвращает базовый тип, представляющий IReflect объект.Описание этого элемента см. в разделе, посвященном IReflect.UnderlyingSystemType. (Унаследовано от AccessibleObject.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Diagrams - пространство имен