Compartir a través de


QueryAccessibilityHelpEventArgs Clase

Definición

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
QueryAccessibilityHelpEventArgs
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)

Se aplica a

Consulte también