Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Delegado QueryAccessibilityHelpEventHandler

Representa o método que manipulará o QueryAccessibilityHelp evento de um controle.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)
public delegate void QueryAccessibilityHelpEventHandler(
	Object sender,
	QueryAccessibilityHelpEventArgs e
)

Quando você cria um QueryAccessibilityHelpEventHandler delegado, você identifica o método que manipulará o evento. Para associar o evento com o manipulador de eventos, adicione uma instância do delegate ao evento. O manipulador de evento é chamado sempre que o evento ocorre, a menos que você remova o delegate. Para obter mais informações sobre delegados manipuladores de eventos, consulte Eventos e representantes.

O exemplo de código a seguir demonstra a criação de um controle de gráfico com reconhecimento de acessibilidade, usando o AccessibleObject e Control.ControlAccessibleObject classes para expor informações acessíveis. O controle plota duas curvas juntamente com uma legenda. The ChartControlAccessibleObject classe, que deriva de ControlAccessibleObject, é usado na CreateAccessibilityInstance método para fornecer informações acessíveis personalizadas para o controle do gráfico. Como a legenda do gráfico não é um real Control-controle como base, mas em vez disso, é desenhado pelo controle do gráfico, ele não inclui quaisquer informações acessíveis internas. Assim, a ChartControlAccessibleObject substituições de classe a GetChild método para retornar a CurveLegendAccessibleObject que representa informações acessíveis para cada parte da legenda. Quando um aplicativo acessível reconhecem usa esse controle, o controle pode fornecer as informações necessárias acessíveis.

Este código demonstra o uso de QueryAccessibilityHelpEventHandler delegado com o QueryAccessibilityHelp evento. Para o exemplo de código completo, consulte AccessibleObject.

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


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


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

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0, 1.1, 1.0
Isso foi útil para você?
(1500 caracteres restantes)
Conteúdo da Comunidade Adicionar
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?