Exportar (0) Imprimir
Expandir todo

DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject (Clase)

Proporciona información sobre un control DataGridViewLinkCell a las aplicaciones cliente de accesibilidad.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

protected class DataGridViewLinkCellAccessibleObject : DataGridViewCellAccessibleObject
protected class DataGridViewLinkCellAccessibleObject extends DataGridViewCellAccessibleObject
protected class DataGridViewLinkCellAccessibleObject extends DataGridViewCellAccessibleObject
No aplicable.

Los formularios Windows Forms tienen compatibilidad integrada para accesibilidad que permite a la aplicación trabajar con aplicaciones cliente de accesibilidad. Algunos ejemplos de aplicaciones cliente de accesibilidad son: utilidades para aumentar y revisar la pantalla, utilidades para entrada de voz, teclados en pantalla, dispositivos de entrada alternativos y utilidades para la mejora de los teclados.

La clase DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject hereda de la clase AccessibleObject para proporcionar información sobre DataGridViewLinkCell a aplicaciones cliente de accesibilidad. Cada una de las clases que representan una parte visual de DataGridView, como DataGridViewColumnHeaderCell, DataGridViewRowHeaderCell, DataGridViewRow y DataGridViewCell, contiene también una clase que hereda de AccessibleObject, con el fin de proporcionar información acerca de la clase contenedora y realizar acciones en nombre de las aplicaciones cliente de accesibilidad.

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

NotaNota:

Debe cambiar los valores de las propiedades AccessibleDefaultActionDescription y AccessibleRole sólo en raras ocasiones, por ejemplo, cuando desee que DataGridView tenga el aspecto de una lista.

Es posible que, ocasionalmente, necesite información adicional sobre accesibilidad o la inclusión de acciones de accesibilidad diferentes con los controles DataGridView o DataGridViewCell personalizados. Para personalizar la accesibilidad, puede escribir su propia clase derivada de las clases DataGridView.DataGridViewAccessibleObject o DataGridViewCell.DataGridViewCellAccessibleObject y reemplazar el método CreateAccessibilityInstance. Por ejemplo, si va a escribir una celda de encabezado de fila personalizada que implemente acciones personalizadas únicas, como comprobaciones de visitas especiales dentro de la celda, debe crear una clase que herede de la clase DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject y reemplazar el método CreateAccessibilityInstance.

El control DataGridView expone su estructura de datos utilizando valores de AccessibleRole para definir la jerarquía de tablas de datos. Para obtener más información acerca de la exposición de tablas de datos en Microsoft Active Accessibility, vea “Exposing Data Tables through Microsoft Active Accessibility” en MSDN Library, en la dirección http://msdn.microsoft.com/library/spa.

System.Object
   System.MarshalByRefObject
     System.Runtime.InteropServices.StandardOleMarshalObject
       System.Windows.Forms.AccessibleObject
         System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
          System.Windows.Forms.DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0
Mostrar:
© 2014 Microsoft