DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject Clase

Definición

Ofrece información sobre una DataGridViewRowHeaderCell para aplicaciones cliente de accesibilidad.Provides information about a DataGridViewRowHeaderCell to accessibility client applications.

protected: ref class DataGridViewRowHeaderCell::DataGridViewRowHeaderCellAccessibleObject : System::Windows::Forms::DataGridViewCell::DataGridViewCellAccessibleObject
protected class DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
Protected Class DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject
Inherits DataGridViewCell.DataGridViewCellAccessibleObject
Herencia
DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

Comentarios

Windows Forms incluye compatibilidad de accesibilidad integrada que permite que la aplicación funcione con aplicaciones cliente de accesibilidad.Windows Forms includes built-in accessibility support that allows your application to work with accessibility client applications. Entre los ejemplos de aplicaciones cliente de accesibilidad se incluyen utilidades de pantalla ampliada y de revisor, utilidades de entrada de voz, teclados en pantalla, dispositivos de entrada alternativos y utilidades de mejora del teclado.Examples of accessibility client applications include screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities.

La clase DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject hereda de la clase AccessibleObject para proporcionar información sobre un DataGridViewRowHeaderCell a las aplicaciones cliente de accesibilidad.The DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject class inherits from the AccessibleObject class to provide information about a DataGridViewRowHeaderCell to accessibility client applications. Cada clase que representa una parte visual del DataGridView, como DataGridViewColumnHeaderCell, DataGridViewRowHeaderCell, DataGridViewRow 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 accesibilidad. aplicaciones cliente.Each class that represents a visual part of the DataGridView - such as DataGridViewColumnHeaderCell, DataGridViewRowHeaderCell, DataGridViewRow and DataGridViewCell - also contains a class that inherits from AccessibleObject to provide information about the containing class and perform actions on behalf of accessibility client applications.

Hay instancias en las que se desea proporcionar información adicional, como el nombre o la descripción del control de DataGridView, a las aplicaciones cliente de accesibilidad.There are instances when you will want to provide additional information, such as the name or description of the DataGridView control, to accessibility client applications. Hay dos formas de proporcionar esta información adicional.There are two ways of providing this additional information. Para proporcionar información de accesibilidad limitada para los controles existentes, establezca los valores de las propiedades AccessibleName y AccessibleDescription del control, que se enviarán a las aplicaciones cliente de accesibilidad.To provide limited accessibility information for existing controls, set the control's AccessibleName and AccessibleDescription property values, which will be reported to accessibility client applications.

Nota

Solo debe cambiar los valores de las propiedades AccessibleDefaultActionDescription y AccessibleRole en raras ocasiones, por ejemplo, si hace que un DataGridView sea similar a una lista.You should change the AccessibleDefaultActionDescription and AccessibleRole property values only in rare situations, such as if you make a DataGridView look like a list.

En algunas ocasiones, es posible que necesite más información de accesibilidad o acciones de accesibilidad diferentes para incluirlas en el DataGridView o DataGridViewCellpersonalizado.Occasionally, you might require more accessibility information or different accessibility actions to be included with your custom DataGridView or DataGridViewCell. Para personalizar la accesibilidad, puede escribir su propia clase que deriva de las clases DataGridView.DataGridViewAccessibleObject o DataGridViewCell.DataGridViewCellAccessibleObject e invalidar el método CreateAccessibilityInstance.To customize accessibility, you can write your own class that derives from the DataGridView.DataGridViewAccessibleObject or DataGridViewCell.DataGridViewCellAccessibleObject classes and override the CreateAccessibilityInstance method. Por ejemplo, si está escribiendo una celda de encabezado de fila personalizada que implementa acciones personalizadas únicas, como una prueba de posicionamiento especial dentro de la celda, debe crear una clase que herede de la clase DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject e invalidar el método CreateAccessibilityInstance.For example, if you are writing a custom row header cell that implements unique custom actions, such as special hit testing within your cell, you should create a class that inherits from the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject class and override the CreateAccessibilityInstance method.

El DataGridView expone su estructura de datos usando valores AccessibleRole para definir la jerarquía de la tabla de datos.The DataGridView exposes its data structure by using AccessibleRole values to define the data table hierarchy. Para obtener más información acerca de cómo exponer tablas de datos a Microsoft Active Accessibility, vea "exponer tablas de datos a través de Microsoft Active Accessibility" en MSDN Library, en https://msdn.microsoft.com/library.For more information on exposing data tables to Microsoft Active Accessibility, see "Exposing Data Tables through Microsoft Active Accessibility" in the MSDN library at https://msdn.microsoft.com/library.

Constructores

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject(DataGridViewRowHeaderCell)

Inicializa una nueva instancia de la clase DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.Initializes a new instance of the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject class.

Propiedades

Bounds

Obtiene la ubicación y el tamaño del objeto accesible.Gets the location and size of the accessible object.

DefaultAction

Obtiene una descripción de la acción predeterminada de DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.Gets a description of the default action of the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.

Description

Obtiene una cadena que describe la apariencia visual del objeto especificado.Gets a string that describes the visual appearance of the specified object. No todos los objetos tienen una descripción.Not all objects have a description.

(Heredado de AccessibleObject)
Help

Obtiene los nombres del tipo de la celda propietaria y del tipo base.Gets the names of the owning cell's type and base type.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
KeyboardShortcut

Obtiene la tecla de método abreviado o la tecla de acceso para el objeto accesible.Gets the shortcut key or access key for the accessible object.

(Heredado de AccessibleObject)
Name

Obtiene el nombre de DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.Gets the name of the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.

Owner

Obtiene o establece la celda que posee el objeto DataGridViewCell.DataGridViewCellAccessibleObject.Gets or sets the cell that owns the DataGridViewCell.DataGridViewCellAccessibleObject.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
Parent

Obtiene el objeto principal de DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.Gets the parent of the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.

Role

Obtiene el rol del objeto DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.Gets the role of the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.

State

Obtiene el estado del objeto DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.Gets the state of the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.

Value

Obtiene el valor de DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.Gets the value of the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.

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.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Heredado de MarshalByRefObject)
DoDefaultAction()

Realiza la acción predeterminada del control DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.Performs the default action of the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetChild(Int32)

Devuelve el objeto accesible correspondiente al índice especificado.Returns the accessible object corresponding to the specified index.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
GetChildCount()

Devuelve el número de elementos secundarios que pertenecen a DataGridViewCell.DataGridViewCellAccessibleObject.Returns the number of children that belong to the DataGridViewCell.DataGridViewCellAccessibleObject.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
GetFocused()

Devuelve el objeto secundario accesible que tiene el foco de teclado.Returns the child accessible object that has keyboard focus.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(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.Gets an identifier for a Help topic identifier and the path to the Help file associated with this accessible object.

(Heredado de AccessibleObject)
GetLifetimeService()

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
GetSelected()

Devuelve el objeto secundario accesible que está seleccionado actualmente.Returns the child accessible object that is currently selected.

(Heredado de DataGridViewCell.DataGridViewCellAccessibleObject)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
HitTest(Int32, Int32)

Recupera el objeto secundario que se encuentra en las coordenadas de pantalla especificadas.Retrieves the child object at the specified screen coordinates.

(Heredado de AccessibleObject)
InitializeLifetimeService()

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.Creates a shallow copy of the current MarshalByRefObject object.

(Heredado de MarshalByRefObject)
Navigate(AccessibleNavigation)

Navega hasta otro objeto accesible.Navigates to another accessible object.

RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Genera el evento de notificación de automatización de interfaz de usuario.Raises the UI automation notification event.

(Heredado de AccessibleObject)
RaiseLiveRegionChanged()

Genera el evento de automatización de la interfaz de usuario LiveRegionChanged.Raises the LiveRegionChanged UI automation event.

(Heredado de AccessibleObject)
Select(AccessibleSelection)

Modifica la selección de fila dependiendo del modo de selección.Modifies the row selection depending on the selection mode.

ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
UseStdAccessibleObjects(IntPtr)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador del objeto.Associates an object with an instance of an AccessibleObject based on the handle of the object.

(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.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Heredado de AccessibleObject)

Implementaciones de interfaz explícitas

IAccessible.accChildCount

Obtiene el número de interfaces secundarias que pertenecen a este objeto.Gets the number of child interfaces that belong to this object. Para obtener una descripción de este miembro, vea accChildCount.For a description of this member, see accChildCount.

(Heredado de AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Realiza la acción predeterminada del objeto especificado.Performs the specified object's default action. No todos los objetos tienen una acción predeterminada.Not all objects have a default action. Para una descripción de este miembro, vea accDoDefaultAction(Object).For a description of this member, see accDoDefaultAction(Object).

(Heredado de AccessibleObject)
IAccessible.accFocus

Obtiene el objeto que tiene el foco de teclado.Gets the object that has the keyboard focus. Para una descripción de este miembro, vea accFocus.For a description of this member, see accFocus.

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

Obtiene el objeto secundario que se encuentra en las coordenadas de pantalla especificadas.Gets the child object at the specified screen coordinates. Para obtener una descripción de este miembro, vea accHitTest(Int32, Int32).For a description of this member, see accHitTest(Int32, Int32).

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

Obtiene la ubicación de pantalla actual del objeto.Gets the object's current screen location. Para una descripción de este miembro, vea accLocation(Int32, Int32, Int32, Int32, Object).For a description of this member, see accLocation(Int32, Int32, Int32, Int32, Object).

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

Navega a un objeto accesible relativo al objeto actual.Navigates to an accessible object relative to the current object. Para una descripción de este miembro, vea accNavigate(Int32, Object).For a description of this member, see accNavigate(Int32, Object).

(Heredado de AccessibleObject)
IAccessible.accParent

Obtiene el objeto accesible primario de este objeto.Gets the parent accessible object of this object. Para obtener una descripción de este miembro, vea accParent.For a description of this member, see accParent.

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

Modifica la selección o desplaza el foco de teclado del objeto accesible.Modifies the selection or moves the keyboard focus of the accessible object. Para una descripción de este miembro, vea accSelect(Int32, Object).For a description of this member, see accSelect(Int32, Object).

(Heredado de AccessibleObject)
IAccessible.accSelection

Obtiene los objetos secundarios seleccionados de un objeto accesible.Gets the selected child objects of an accessible object. Para una descripción de este miembro, vea accSelection.For a description of this member, see accSelection.

(Heredado de AccessibleObject)
IAccessible.get_accChild(Object)

Recupera un objeto secundario especificado.Retrieves a specified child object.

(Heredado de AccessibleObject)
IAccessible.get_accDefaultAction(Object)

Devuelve una cadena que indica la acción predeterminada del objeto especificado.Returns a string that indicates the specified object's default action.

(Heredado de AccessibleObject)
IAccessible.get_accDescription(Object)

Devuelve una cadena que describe la apariencia visual del objeto accesible especificado.Returns a string that describes the visual appearance of the specified accessible object.

(Heredado de AccessibleObject)
IAccessible.get_accHelp(Object)

Recupera la ruta de acceso completa del archivo WinHelp asociado con el objeto accesible especificado.Retrieves the full path of the WinHelp file that is associated with the specified accessible object.

(Heredado de AccessibleObject)
IAccessible.get_accHelpTopic(String, Object)

Recupera la ruta de acceso completa de un archivo WinHelp asociado con el objeto especificado, junto con el identificador de un tema específico en el archivo.Retrieves the full path of a WinHelp file that is associated with the specified object along with the identifier of a specific topic in the file.

(Heredado de AccessibleObject)
IAccessible.get_accKeyboardShortcut(Object)

Recupera la clave de acceso o el método abreviado de teclado del objeto especificado.Retrieves the specified object's keyboard shortcut or access key.

(Heredado de AccessibleObject)
IAccessible.get_accName(Object)

Recupera el nombre del objeto especificado.Retrieves the name of the specified object.

(Heredado de AccessibleObject)
IAccessible.get_accRole(Object)

Recupera información que describe el rol del objeto especificado.Retrieves information that describes the role of the specified object.

(Heredado de AccessibleObject)
IAccessible.get_accState(Object)

Recupera el estado actual del objeto accesible especificado.Retrieves the current state of the specified accessible object.

(Heredado de AccessibleObject)
IAccessible.get_accValue(Object)

Recupera el valor del objeto accesible especificado.Retrieves the value of the specified accessible object. No todos los objetos tienen un valor.Not all objects have a value.

(Heredado de AccessibleObject)
IAccessible.set_accName(Object, String)

Asigna un nuevo nombre accesible al elemento especificado.Assigns a new accessible name to the specified element.

(Heredado de AccessibleObject)
IAccessible.set_accValue(Object, String)

Asigna un nuevo valor al elemento especificado.Assigns a new value to the specified element.

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

Obtiene el objeto FieldInfo correspondiente al campo y al marcador de enlace especificados.Gets the FieldInfo object corresponding to the specified field and binding flag. Para obtener una descripción de este miembro, vea GetField(String, BindingFlags).For a description of this member, see GetField(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetFields(BindingFlags)

Obtiene una matriz de objetos FieldInfo correspondientes a todos los campos de la clase actual.Gets an array of FieldInfo objects corresponding to all fields of the current class. Para una descripción de este miembro, vea GetFields(BindingFlags).For a description of this member, see 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.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Para obtener una descripción de este miembro, vea GetMember(String, BindingFlags).For a description of this member, see 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.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Para una descripción de este miembro, vea GetMembers(BindingFlags).For a description of this member, see 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.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Para una descripción de este miembro, vea GetMethod(String, BindingFlags).For a description of this member, see 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.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Para obtener una descripción de este miembro, vea GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).For a description of this member, see 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.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Para obtener una descripción de este miembro, vea GetMethods(BindingFlags).For a description of this member, see 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.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Para una descripción de este miembro, vea GetProperties(BindingFlags).For a description of this member, see 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.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Para una descripción de este miembro, vea GetProperty(String, BindingFlags).For a description of this member, see 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.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Para una descripción de este miembro, vea GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

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

Invoca el miembro especificado.Invokes a specified member. Para obtener una descripción de este miembro, vea InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).For a description of this member, see InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Heredado de AccessibleObject)
IReflect.UnderlyingSystemType

Obtiene el tipo subyacente que representa el objeto IReflect.Gets the underlying type that represents the IReflect object. Para obtener una descripción de este miembro, vea UnderlyingSystemType.For a description of this member, see UnderlyingSystemType.

(Heredado de AccessibleObject)

Se aplica a

Consulte también: