ShapeAccessibleObject - класс
Сведения, используемые приложениями специальных возможностей для настройки пользовательского интерфейса приложения для пользователей с ограниченными физическими возможностями.
Иерархия наследования
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.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CreateObjRef | Критический с точки зрения безопасности. Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject.) | |
DoDefaultAction | Выполняет действие по умолчанию, сопоставленное с объектом со специальными возможностями. (Переопределяет AccessibleObject.DoDefaultAction().) | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetChild | Извлекает доступный дочерний объект, соответствующий указанному индексу. (Переопределяет AccessibleObject.GetChild(Int32).) | |
GetChildCount | Извлекает число дочерних объектов, принадлежащих объекту со специальными возможностями. (Переопределяет AccessibleObject.GetChildCount().) | |
GetFocused | Извлекает объект, имеющий фокус клавиатуры. (Унаследовано от AccessibleObject.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetHelpTopic | Получает идентификатор для идентификатора раздела справки и путь к файлу справки, связанному с данным объектом со специальными возможностями. (Переопределяет AccessibleObject.GetHelpTopic(String%).) | |
GetLifetimeService | Критический с точки зрения безопасности. Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.) | |
GetSelected | Извлекает выбранный в данный момент дочерний элемент. (Унаследовано от AccessibleObject.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
HitTest | Выполняет проверку нажатия фигуры по указанным координатам экрана и возвращает объект Microsoft Active Accessibility для дочернего элемента нажатия. (Переопределяет AccessibleObject.HitTest(Int32, Int32).) | |
InitializeLifetimeService | Критический с точки зрения безопасности. Возвращает объект обслуживания во время существования для управления политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.) | |
MemberwiseClone() | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
MemberwiseClone(Boolean) | Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject.) | |
Navigate | Выполняет переход к другому объекту со специальными возможностями. (Переопределяет AccessibleObject.Navigate(AccessibleNavigation).) | |
Select | Изменяет выделение или перемещает фокус ввода объекта со специальными возможностями. (Переопределяет AccessibleObject.Select(AccessibleSelection).) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) | |
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 - пространство имен