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

Classe QueryAccessibilityHelpEventArgs

Fornece dados para o QueryAccessibilityHelp evento.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)
[ComVisibleAttribute(true)]
public class QueryAccessibilityHelpEventArgs : EventArgs

The Control classe expõe um público QueryAccessibilityHelp evento. Você pode usar sistema autônomo propriedades do QueryAccessibilityHelpEventArgs classe para retornar a Ajuda personalizada para um determinado controle a um cliente acessível, sistema autônomo um leitor de tela. Quando você manipula o QueryAccessibilityHelp evento, você deve conjunto os valores da HelpNamespace, HelpKeyword, e HelpString propriedades com valores apropriados.

Observação Observação:

O HelpKeyword propriedade deve ser uma representação de seqüência de caracteres de uma ID de tópico da Ajuda numérico.

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 faz não qualquer informação acessível interna. 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 exemplo demonstra o uso do QueryAccessibilityHelpEventArgs classe com o QueryAccessibilityHelp evento. Consulte o AccessibleObject Visão geral da classe para o exemplo de código completo.

// Handles the QueryAccessibilityHelp event.privatevoid 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.set_HelpString("Displays chart data");
} //ChartControl_QueryAccessibilityHelp


System.Object
  System.EventArgs
    System.Windows.Forms.QueryAccessibilityHelpEventArgs
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

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?