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 evento QueryAccessibilityHelp.

System.Object
  System.EventArgs
    System.Windows.Forms.QueryAccessibilityHelpEventArgs

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

O tipo QueryAccessibilityHelpEventArgs expõe os membros a seguir.

  NomeDescrição
Método públicoQueryAccessibilityHelpEventArgs()Inicializa uma nova instância da classe QueryAccessibilityHelpEventArgs.
Método públicoQueryAccessibilityHelpEventArgs(String, String, String)Inicializa uma nova instância da classe QueryAccessibilityHelpEventArgs.
Superior
  NomeDescrição
Propriedade públicaHelpKeywordObtém ou define a palavra-chave de ajuda para o controle especificado.
Propriedade públicaHelpNamespaceObtém ou define um valor que especifica o nome do arquivo de Ajuda.
Propriedade públicaHelpStringObtém ou define a seqüência de caracteres que define o que ajudam a obter o AccessibleObject.
Superior
  NomeDescrição
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoFinalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoGetHashCodeServe como uma função hash para um tipo específico. (Herdado de Object.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método públicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Superior

O Control classe expõe um relatório público QueryAccessibilityHelp evento. Você pode usar as propriedades da QueryAccessibilityHelpEventArgs classe para retornar ajuda personalizada para um determinado controle para um cliente acessível, como, por exemplo, um leitor de tela. Quando você lida com o QueryAccessibilityHelp evento, você deve definir os valores da HelpNamespace, HelpKeyword, e HelpString propriedades com valores apropriados.

ObservaçãoObservação

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

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

Este exemplo demonstra o uso do QueryAccessibilityHelpEventArgs de classe com o QueryAccessibilityHelp evento. Consulte o AccessibleObject visão geral de classe para o exemplo de código completo.


// Handles the QueryAccessibilityHelp event.
private void ChartControl_QueryAccessibilityHelp(object sender, 
                            System.Windows.Forms.QueryAccessibilityHelpEventArgs e)
{            
    e.HelpString = "Displays chart data";
}          


.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.
Quaisquer membros estático (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.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições 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?
© 2013 Microsoft. Todos os direitos reservados.