Compartir a través de


DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject Clase

Definición

Ofrece información sobre una DataGridViewButtonCell para aplicaciones cliente de accesibilidad.

protected: ref class DataGridViewButtonCell::DataGridViewButtonCellAccessibleObject : System::Windows::Forms::DataGridViewCell::DataGridViewCellAccessibleObject
protected class DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
Protected Class DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject
Inherits DataGridViewCell.DataGridViewCellAccessibleObject
Herencia

Comentarios

Windows Forms incluye compatibilidad de accesibilidad integrada que permite a la aplicación trabajar con aplicaciones cliente de accesibilidad. Algunos ejemplos de aplicaciones cliente de accesibilidad incluyen utilidades de ampliación de pantalla y revisor, utilidades de entrada de voz, teclados en pantalla, dispositivos de entrada alternativos y utilidades de mejora del teclado.

La DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject clase hereda de la AccessibleObject clase para proporcionar información sobre las DataGridViewButtonCell aplicaciones cliente de accesibilidad. Cada clase que representa una parte visual de DataGridView , como DataGridViewColumnHeaderCell, DataGridViewRowHeaderCellDataGridViewRow y DataGridViewCell , también contiene una clase que hereda de AccessibleObject para proporcionar información sobre la clase contenedora y realizar acciones en nombre de las aplicaciones cliente de accesibilidad.

Hay instancias en las que querrá proporcionar información adicional, como el nombre o la descripción del DataGridView control, para las aplicaciones cliente de accesibilidad. Hay dos maneras de proporcionar esta información adicional. Para proporcionar información de accesibilidad limitada para los controles existentes, establezca los valores de propiedad y AccessibleDescription del AccessibleName control, que se notificarán a las aplicaciones cliente de accesibilidad.

Nota

Debe cambiar los valores de propiedad AccessibleDefaultActionDescription y AccessibleRole solo en situaciones poco frecuentes, por ejemplo, si hace un DataGridView aspecto similar a una lista.

En ocasiones, es posible que necesite más información de accesibilidad o acciones de accesibilidad diferentes para incluirse con el personalizado DataGridView o DataGridViewCell. Para personalizar la accesibilidad, puede escribir su propia clase que derive de las DataGridView.DataGridViewAccessibleObject clases o DataGridViewCell.DataGridViewCellAccessibleObject e invalide el CreateAccessibilityInstance método . Por ejemplo, si está escribiendo una celda de encabezado de fila personalizada que implementa acciones personalizadas únicas, como pruebas de posicionamiento especiales dentro de la celda, debe crear una clase que herede de la DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject clase e invalide el CreateAccessibilityInstance método .

DataGridView expone su estructura de datos mediante el uso AccessibleRole de valores para definir la jerarquía de la tabla de datos. Para obtener más información sobre cómo exponer tablas de datos a la accesibilidad activa de Microsoft, vea Exponer tablas de datos a través de la accesibilidad activa de Microsoft.

Constructores

DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject(DataGridViewCell)

Inicializa una nueva instancia de la clase DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject.

Propiedades

Bounds

Obtiene la ubicación y el tamaño del objeto accesible.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
DefaultAction

Obtiene un objeto String que representa la acción predeterminada de la clase DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject.

Description

Obtiene una cadena que describe la apariencia visual del objeto especificado. No todos los objetos tienen una descripción.

(Heredado de AccessibleObject)
Help

Obtiene los nombres del tipo de la celda propietaria y del tipo base.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
KeyboardShortcut

Obtiene la tecla de método abreviado o la tecla de acceso para el objeto accesible.

(Heredado de AccessibleObject)
Name

Obtiene el nombre de DataGridViewCell.DataGridViewCellAccessibleObject.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
Owner

Obtiene o establece la celda que posee el objeto DataGridViewCell.DataGridViewCellAccessibleObject.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
Parent

Obtiene el objeto principal de DataGridViewCell.DataGridViewCellAccessibleObject.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
Role

Obtiene el rol del objeto DataGridViewCell.DataGridViewCellAccessibleObject.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
State

Obtiene el estado del objeto DataGridViewCell.DataGridViewCellAccessibleObject.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
Value

Obtiene o establece una cadena que representa el valor con formato de la celda propietaria.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)

Métodos

CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.

(Heredado de MarshalByRefObject)
DoDefaultAction()

Realiza la acción predeterminada del control DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetChild(Int32)

Devuelve el objeto accesible correspondiente al índice especificado.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
GetChildCount()

Obtiene el número de objetos accesibles secundarios que pertenecen a DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject.

GetFocused()

Devuelve el objeto secundario accesible que tiene el foco de teclado.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetHelpTopic(String)

Obtiene un identificador de un tema de ayuda y la ruta de acceso al archivo de ayuda asociado a este objeto accesible.

(Heredado de AccessibleObject)
GetLifetimeService()
Obsoletos.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
GetSelected()

Devuelve el objeto secundario accesible que está seleccionado actualmente.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
HitTest(Int32, Int32)

Recupera el objeto secundario que se encuentra en las coordenadas de pantalla especificadas.

(Heredado de AccessibleObject)
InitializeLifetimeService()
Obsoletos.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.

(Heredado de MarshalByRefObject)
Navigate(AccessibleNavigation)

Navega hasta otro objeto accesible.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Genera el evento de notificación de automatización de interfaz de usuario.

(Heredado de AccessibleObject)
RaiseLiveRegionChanged()

Genera el evento de automatización de la interfaz de usuario LiveRegionChanged.

(Heredado de AccessibleObject)
Select(AccessibleSelection)

Modifica la selección o desplaza el foco de teclado del objeto accesible.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
UseStdAccessibleObjects(IntPtr)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador del objeto.

(Heredado de AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador y el identificador del objeto.

(Heredado de AccessibleObject)

Implementaciones de interfaz explícitas

IAccessible.accChildCount

Obtiene el número de interfaces secundarias que pertenecen a este objeto. Para obtener una descripción de este miembro, vea accChildCount.

(Heredado de AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Realiza la acción predeterminada del objeto especificado. No todos los objetos tienen una acción predeterminada. Para obtener una descripción de este miembro, vea accDoDefaultAction(Object).

(Heredado de AccessibleObject)
IAccessible.accFocus

Obtiene el objeto que tiene el foco de teclado. Para obtener una descripción de este miembro, vea accFocus.

(Heredado de AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Obtiene el objeto secundario que se encuentra en las coordenadas de pantalla especificadas. Para obtener una descripción de este miembro, vea accHitTest(Int32, Int32).

(Heredado de AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Obtiene la ubicación de pantalla actual del objeto. Para obtener una descripción de este miembro, vea accLocation(Int32, Int32, Int32, Int32, Object).

(Heredado de AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Navega a un objeto accesible relativo al objeto actual. Para obtener una descripción de este miembro, vea accNavigate(Int32, Object).

(Heredado de AccessibleObject)
IAccessible.accParent

Obtiene el objeto accesible primario de este objeto. Para obtener una descripción de este miembro, vea accParent.

(Heredado de AccessibleObject)
IAccessible.accSelect(Int32, Object)

Modifica la selección o desplaza el foco de teclado del objeto accesible. Para obtener una descripción de este miembro, vea accSelect(Int32, Object).

(Heredado de AccessibleObject)
IAccessible.accSelection

Obtiene los objetos secundarios seleccionados de un objeto accesible. Para obtener una descripción de este miembro, vea accSelection.

(Heredado de AccessibleObject)
IReflect.GetField(String, BindingFlags)

Obtiene el objeto FieldInfo correspondiente al campo y al marcador de enlace especificados. Para obtener una descripción de este miembro, vea GetField(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetFields(BindingFlags)

Obtiene una matriz de objetos FieldInfo correspondientes a todos los campos de la clase actual. Para obtener una descripción de este miembro, vea GetFields(BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Obtiene una matriz de objetos MemberInfo correspondientes a todos los miembros públicos o a todos los miembros que coincidan con un nombre especificado. Para obtener una descripción de este miembro, vea GetMember(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetMembers(BindingFlags)

Obtiene una matriz de objetos MemberInfo correspondientes a todos los miembros públicos o a todos los miembros de la clase actual. Para obtener una descripción de este miembro, vea GetMembers(BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Obtiene un objeto MethodInfo correspondiente a un método especificado con unas restricciones de búsqueda especificadas. Para obtener una descripción de este miembro, vea GetMethod(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Obtiene un objeto MethodInfo correspondiente a un método especificado, utilizando una matriz Type para elegir entre varios métodos sobrecargados. Para obtener una descripción de este miembro, vea GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Heredado de AccessibleObject)
IReflect.GetMethods(BindingFlags)

Obtiene una matriz de objetos MethodInfo con todos los métodos públicos o todos los métodos de la clase actual. Para obtener una descripción de este miembro, vea GetMethods(BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetProperties(BindingFlags)

Obtiene una matriz de objetos PropertyInfo correspondientes a todas las propiedades públicas o a todas las propiedades de la clase actual. Para obtener una descripción de este miembro, vea GetProperties(BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas restricciones de búsqueda especificadas. Para obtener una descripción de este miembro, vea GetProperty(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas determinadas restricciones de búsqueda. Para obtener una descripción de este miembro, vea GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Heredado de AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Invoca el miembro especificado. Para obtener una descripción de este miembro, vea InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Heredado de AccessibleObject)
IReflect.UnderlyingSystemType

Obtiene el tipo subyacente que representa el objeto IReflect. Para obtener una descripción de este miembro, vea UnderlyingSystemType.

(Heredado de AccessibleObject)

Se aplica a

Consulte también