DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject Класс

Определение

Содержит сведения о DataGridViewCheckBoxCell для клиентских приложений со специальными возможностями.

protected: ref class DataGridViewCheckBoxCell::DataGridViewCheckBoxCellAccessibleObject : System::Windows::Forms::DataGridViewCell::DataGridViewCellAccessibleObject
protected class DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
Protected Class DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject
Inherits DataGridViewCell.DataGridViewCellAccessibleObject
Наследование

Комментарии

Windows Forms включает встроенную поддержку специальных возможностей, которая позволяет приложению работать со специальными возможностями клиентских приложений. Примеры клиентских приложений со специальными возможностями включают средства увеличения экрана и рецензентов, служебные программы голосового ввода, экранные клавиатуры, альтернативные устройства ввода и служебные программы улучшения клавиатуры.

Класс DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject наследует от AccessibleObject класса для предоставления сведений DataGridViewCheckBoxCell о специальных возможностях клиентских приложений. Каждый класс, представляющий визуальную часть DataGridView объекта , например DataGridViewColumnHeaderCellDataGridViewRowHeaderCell, DataGridViewRow и DataGridViewCell также содержит класс, который наследует от AccessibleObject предоставления информации и выполнения действий от имени клиентских приложений специальных возможностей.

Существуют экземпляры, когда требуется предоставить дополнительные сведения, такие как имя или описание DataGridView элемента управления, для клиентских приложений специальных возможностей. Существует два способа предоставления этой дополнительной информации. Чтобы предоставить ограниченные сведения о специальных возможностях для существующих элементов управления, задайте значения элементов управления AccessibleName и AccessibleDescription свойств, которые будут сообщаться клиентским приложениям со специальными возможностями.

Примечание

Значения свойств и AccessibleRole свойств следует изменять AccessibleDefaultActionDescription только в редких ситуациях, например DataGridView при создании списка.

Иногда может потребоваться дополнительная информация о специальных возможностях или другие действия специальных возможностей, которые будут включены в вашу пользовательскую DataGridView или DataGridViewCell. Чтобы настроить специальные возможности, можно написать собственный класс, производный DataGridView.DataGridViewAccessibleObject от класса или DataGridViewCell.DataGridViewCellAccessibleObject класса, и переопределить CreateAccessibilityInstance метод. Например, если вы создаете настраиваемую ячейку заголовка строки, которая реализует уникальные пользовательские действия, например специальное тестирование попаданий в ячейку, необходимо создать класс, который наследует от DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject класса и переопределить CreateAccessibilityInstance метод.

Структура DataGridView данных предоставляется с помощью AccessibleRole значений для определения иерархии таблиц данных. Дополнительные сведения о предоставлении таблиц данных microsoft Active Accessibility см. в статье "Предоставление таблиц данных" с помощью специальных возможностей Microsoft Active.

Конструкторы

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject(DataGridViewCell)

Инициализирует новый экземпляр класса DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.

Свойства

Bounds

Возвращает расположение и размер доступного объекта.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
DefaultAction

Получает строку, которая представляет действие по умолчанию для объекта DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.

Description

Получает строку, описывающую внешний вид указанного объекта. Не все объекты имеют описание.

(Унаследовано от AccessibleObject)
Help

Получает имена типа и базового типа ячейки-владельца.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
KeyboardShortcut

Получает сочетание клавиш или клавишу доступа для объекта со специальными возможностями.

(Унаследовано от AccessibleObject)
Name

Возвращает имя DataGridViewCell.DataGridViewCellAccessibleObject.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
Owner

Получает или задает ячейку, являющуюся владельцем объекта DataGridViewCell.DataGridViewCellAccessibleObject.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
Parent

Возвращает родительский класс класса DataGridViewCell.DataGridViewCellAccessibleObject.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
Role

Получает роль объекта DataGridViewCell.DataGridViewCellAccessibleObject.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
State

Получает состояние данного DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.

State

Возвращает состояние экземпляра DataGridViewCell.DataGridViewCellAccessibleObject.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
Value

Получает или задает строку, представляющую форматированное значение ячейки-владельца.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)

Методы

CreateObjRef(Type)

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

(Унаследовано от MarshalByRefObject)
DoDefaultAction()

Выполняет действие по умолчанию для объекта DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetChild(Int32)

Возвращает объект со специальными возможностями, соответствующий указанному индексу.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
GetChildCount()

Получает количество дочерних объектов со специальными возможностями, которые принадлежат объекту DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.

GetFocused()

Возвращает дочерний объект со специальными возможностями, содержащий фокус ввода с клавиатуры.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetHelpTopic(String)

Получает идентификатор для идентификатора раздела справки и путь к файлу справки, связанному с данным объектом со специальными возможностями.

(Унаследовано от AccessibleObject)
GetLifetimeService()
Является устаревшей.

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.

(Унаследовано от MarshalByRefObject)
GetSelected()

Возвращает дочерний объект со специальными возможностями, выделенный в данный момент.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
HitTest(Int32, Int32)

Получает дочерний объект с указанными экранными координатами.

(Унаследовано от AccessibleObject)
InitializeLifetimeService()
Является устаревшей.

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)

Создает неполную копию текущего объекта MarshalByRefObject.

(Унаследовано от MarshalByRefObject)
Navigate(AccessibleNavigation)

Переходит к другому доступному объекту.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Вызывает событие уведомления автоматизации пользовательского интерфейса.

(Унаследовано от AccessibleObject)
RaiseLiveRegionChanged()

Вызывает событие автоматизации пользовательского интерфейса LiveRegionChanged.

(Унаследовано от AccessibleObject)
Select(AccessibleSelection)

Изменяет выделение или перемещает фокус ввода объекта со специальными возможностями.

(Унаследовано от DataGridViewCell.DataGridViewCellAccessibleObject)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
UseStdAccessibleObjects(IntPtr)

Сопоставляет объект с экземпляром объекта AccessibleObject на основании дескриптора объекта.

(Унаследовано от AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Сопоставляет объект с экземпляром объектаAccessibleObject на основании дескриптора и идентификатора объекта.

(Унаследовано от AccessibleObject)

Явные реализации интерфейса

IAccessible.accChildCount

Получает число дочерних интерфейсов, принадлежащих этому объекту. Описание этого члена см. в разделе accChildCount.

(Унаследовано от AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Выполняет действие по умолчанию для указанного объекта. Не все объекты имеют действия по умолчанию. Описание этого члена см. в разделе accDoDefaultAction(Object).

(Унаследовано от AccessibleObject)
IAccessible.accFocus

Получает объект, получивший фокус ввода. Описание этого члена см. в разделе accFocus.

(Унаследовано от AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Получает дочерний объект с указанными экранными координатами. Описание этого члена см. в разделе accHitTest(Int32, Int32).

(Унаследовано от AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Получает текущее расположение объекта на экране. Описание этого члена см. в разделе accLocation(Int32, Int32, Int32, Int32, Object).

(Унаследовано от AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Переходит к объекту со специальными возможностями, расположение которого задается относительно текущего объекта. Описание этого члена см. в разделе accNavigate(Int32, Object).

(Унаследовано от AccessibleObject)
IAccessible.accParent

Получает родительский объект со специальными возможностями для данного объекта. Описание этого члена см. в разделе accParent.

(Унаследовано от AccessibleObject)
IAccessible.accSelect(Int32, Object)

Изменяет выделение или перемещает фокус ввода объекта со специальными возможностями. Описание этого члена см. в разделе accSelect(Int32, Object).

(Унаследовано от AccessibleObject)
IAccessible.accSelection

Получает выбранные дочерние объекты для объекта со специальными возможностями. Описание этого члена см. в разделе accSelection.

(Унаследовано от AccessibleObject)
IReflect.GetField(String, BindingFlags)

Получает объект FieldInfo, соответствующий заданному полю и флагу привязки. Описание этого члена см. в разделе GetField(String, BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetFields(BindingFlags)

Получает массив объектов FieldInfo, соответствующих всем полям текущего класса. Описание этого члена см. в разделе GetFields(BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Получает массив объектов MemberInfo, соответствующих всем открытым элементам или всем элементам, которые удовлетворяют заданному имени. Описание этого члена см. в разделе GetMember(String, BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetMembers(BindingFlags)

Получает массив объектов MemberInfo, соответствующих всем открытым элементам или всем элементам текущего класса. Описание этого члена см. в разделе GetMembers(BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Получает объект MethodInfo, соответствующий заданному методу при заданных ограничениях поиска. Описание этого члена см. в разделе GetMethod(String, BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Получает объект MethodInfo, соответствующий заданному методу, используя для выбора среди перегруженных версий метода массив Type. Описание этого члена см. в разделе GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Унаследовано от AccessibleObject)
IReflect.GetMethods(BindingFlags)

Получает массив объектов MethodInfo со всеми открытыми методами или всеми методами текущего класса. Описание этого члена см. в разделе GetMethods(BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetProperties(BindingFlags)

Получает массив объектов PropertyInfo, соответствующих всем открытым свойствам или всем свойствам текущего класса. Описание этого члена см. в разделе GetProperties(BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Получает объект PropertyInfo, соответствующий заданному свойству при заданных ограничениях поиска. Описание этого члена см. в разделе GetProperty(String, BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Получает объект PropertyInfo, соответствующий заданному свойству при заданных ограничениях поиска. Описание этого члена см. в разделе GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Унаследовано от AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Вызывает заданный элемент. Описание этого члена см. в разделе InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Унаследовано от AccessibleObject)
IReflect.UnderlyingSystemType

Получает базовый тип, представляющий объект IReflect. Описание этого члена см. в разделе UnderlyingSystemType.

(Унаследовано от AccessibleObject)

Применяется к

См. также раздел