Esta documentación está archivada y no tiene mantenimiento.

QueryAccessibilityHelpEventHandler (Delegado)

Representa el método que controlará el evento QueryAccessibilityHelp de un control.

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

public delegate void QueryAccessibilityHelpEventHandler (
	Object sender,
	QueryAccessibilityHelpEventArgs e
)
/** @delegate */
public delegate void QueryAccessibilityHelpEventHandler (
	Object sender, 
	QueryAccessibilityHelpEventArgs e
)
No aplicable.

Parámetros

sender
e

Cuando se crea un delegado QueryAccessibilityHelpEventHandler, se identifica el método que va a controlar el evento. Para asociar el evento al controlador de eventos, se debe agregar una instancia del delegado al evento. Se llama al controlador de eventos siempre que se produce el evento, a menos que se quite el delegado. Para obtener más información acerca de los delegados del controlador de eventos, vea Eventos y delegados.

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. La leyenda del gráfico no contiene ningún tipo de información accesible integrada puesto que en realidad no es un control basado en Control, sino que la dibuja el control de gráfico. 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 código se muestra la utilización del delegado QueryAccessibilityHelpEventHandler con el evento QueryAccessibilityHelp. Para obtener un ejemplo completo de código, vea AccessibleObject.

// Overridden to return the custom AccessibleObject 
// for the entire chart.
protected override AccessibleObject CreateAccessibilityInstance() 
{            
    return new ChartControlAccessibleObject(this);
}

// Overridden to return the custom AccessibleObject 
// for the entire chart.
protected AccessibleObject CreateAccessibilityInstance()
{
    return new ChartControlAccessibleObject(this);
} //CreateAccessibilityInstance

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, 1.1, 1.0
Mostrar: