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

ToolStripMenuItem.CreateAccessibilityInstance (Método)

Crea un nuevo objeto de accesibilidad para el control ToolStripMenuItem.

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

protected override AccessibleObject CreateAccessibilityInstance ()
protected AccessibleObject CreateAccessibilityInstance ()
protected override function CreateAccessibilityInstance () : AccessibleObject
No aplicable.

Valor devuelto

Nuevo AccessibleObject para ToolStripMenuItem.

En el ejemplo de código siguiente se muestra cómo reemplazar el método CreateAccessibilityInstance para crear 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.

Este ejemplo de código forma parte de un ejemplo de código más extenso que puede encontrarse en la información general de la clase 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
Mostrar: