QueryAccessibilityHelpEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona datos para el evento QueryAccessibilityHelp.
public ref class QueryAccessibilityHelpEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(true)]
public class QueryAccessibilityHelpEventArgs : EventArgs
public class QueryAccessibilityHelpEventArgs : EventArgs
[<System.Runtime.InteropServices.ComVisible(true)>]
type QueryAccessibilityHelpEventArgs = class
inherit EventArgs
type QueryAccessibilityHelpEventArgs = class
inherit EventArgs
Public Class QueryAccessibilityHelpEventArgs
Inherits EventArgs
- Herencia
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra la creación de un control de gráfico compatible con accesibilidad, mediante las AccessibleObject clases y Control.ControlAccessibleObject para exponer información accesible. El control traza dos curvas junto con una leyenda. La ChartControlAccessibleObject
clase , que deriva de ControlAccessibleObject
, se usa en el CreateAccessibilityInstance método para proporcionar información accesible personalizada para el control de gráfico. Dado que la leyenda del gráfico no es un control basado en real Control, sino que se dibuja mediante el control de gráfico, no contiene ninguna información accesible integrada. Por este motivo, la ChartControlAccessibleObject
clase invalida el GetChild método para devolver que CurveLegendAccessibleObject
representa información accesible para cada parte de la leyenda. Cuando una aplicación accesible usa este control, el control puede proporcionar la información accesible necesaria.
En este ejemplo se muestra el uso de la QueryAccessibilityHelpEventArgs clase con el QueryAccessibilityHelp evento . Consulte la información general de la AccessibleObject clase para obtener el ejemplo de código completo.
// Handles the QueryAccessibilityHelp event.
void ChartControl_QueryAccessibilityHelp( Object^ /*sender*/, System::Windows::Forms::QueryAccessibilityHelpEventArgs^ e )
{
e->HelpString = "Displays chart data";
}
// Handles the QueryAccessibilityHelp event.
private void ChartControl_QueryAccessibilityHelp(object sender,
System.Windows.Forms.QueryAccessibilityHelpEventArgs e)
{
e.HelpString = "Displays chart data";
}
' Handle the QueryAccessibilityHelp event.
Private Sub ChartControl_QueryAccessibilityHelp(sender As Object, _
e As System.Windows.Forms.QueryAccessibilityHelpEventArgs) Handles MyBase.QueryAccessibilityHelp
e.HelpString = "Displays chart data"
End Sub
Comentarios
La Control clase expone un evento público QueryAccessibilityHelp . Puede usar las propiedades de la QueryAccessibilityHelpEventArgs clase para devolver ayuda personalizada para un control determinado a un cliente accesible, como un lector de pantalla. Al controlar el QueryAccessibilityHelp evento, debe establecer los valores de las HelpNamespacepropiedades , HelpKeywordy HelpString en los valores adecuados.
Nota
La HelpKeyword propiedad debe ser una representación de cadena de un identificador numérico de tema de Ayuda.
Constructores
QueryAccessibilityHelpEventArgs() |
Inicializa una nueva instancia de la clase QueryAccessibilityHelpEventArgs. |
QueryAccessibilityHelpEventArgs(String, String, String) |
Inicializa una nueva instancia de la clase QueryAccessibilityHelpEventArgs. |
Propiedades
HelpKeyword |
Obtiene o establece la palabra clave de ayuda para el control especificado. |
HelpNamespace |
Obtiene o establece un valor que especifica el nombre del archivo de ayuda. |
HelpString |
Obtiene o establece la cadena que define la ayuda que se debe obtener para el AccessibleObject. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |