QueryAccessibilityHelpEventArgs (Clase)
Actualización: noviembre 2007
Proporciona datos para el evento QueryAccessibilityHelp.
Ensamblado: System.Windows.Forms (en System.Windows.Forms.dll)
La clase Control expone un evento QueryAccessibilityHelp público. Las propiedades de la clase QueryAccessibilityHelpEventArgs se pueden utilizar para devolver ayuda personalizada sobre un control concreto para un cliente con acceso, como un lector de pantalla. Al controlar el evento QueryAccessibilityHelp, las propiedades HelpNamespace, HelpKeyword y HelpString se deben establecer con los valores adecuados.
Nota:
|
|---|
|
La propiedad HelpKeyword debe ser una representación de cadena de un identificador numérico del tema de ayuda. |
En el ejemplo de código siguiente se muestra la creación de un control de gráfico con reconocimiento de accesibilidad, mediante las clases AccessibleObject y Control.ControlAccessibleObject, con el fin de exponer información accesible. El control traza dos curvas acompañadas de una leyenda. La clase ChartControlAccessibleObject, que se deriva de ControlAccessibleObject, se utiliza en el método CreateAccessibilityInstance a fin de proporcionar información personalizada accesible para el control de gráfico. Dado que la leyenda del gráfico no es en realidad un control basado en Control, sino que la dibuja el control de gráfico, no contiene ningún tipo de información accesible integrada. Debido a esto, la clase ChartControlAccessibleObject reemplaza el método GetChild para devolver CurveLegendAccessibleObject que representa la información accesible de cada parte de la leyenda. Cuando este control se utiliza en una aplicación con reconocimiento de accesibilidad, el control puede proporcionar la información accesible que sea necesaria.
En este ejemplo se muestra el uso de la clase QueryAccessibilityHelpEventArgs con el evento QueryAccessibilityHelp. Para obtener el ejemplo de código completo, vea la información general de la clase AccessibleObject.
// Handles the QueryAccessibilityHelp event. private void ChartControl_QueryAccessibilityHelp(object sender, System.Windows.Forms.QueryAccessibilityHelpEventArgs e) { e.HelpString = "Displays chart data"; }
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Nota: