QueryAccessibilityHelpEventArgs Classe

Definição

Fornece dados para o evento de QueryAccessibilityHelp .

public ref class QueryAccessibilityHelpEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(true)]
public class QueryAccessibilityHelpEventArgs : EventArgs
public class QueryAccessibilityHelpEventArgs : EventArgs
[<System.Runtime.InteropServices.ComVisible(true)>]
type QueryAccessibilityHelpEventArgs = class
    inherit EventArgs
type QueryAccessibilityHelpEventArgs = class
    inherit EventArgs
Public Class QueryAccessibilityHelpEventArgs
Inherits EventArgs
Herança
QueryAccessibilityHelpEventArgs
Atributos

Exemplos

O exemplo de código a seguir demonstra a criação de um controle de gráfico com reconhecimento de acessibilidade, usando as AccessibleObject classes e Control.ControlAccessibleObject para expor informações acessíveis. O controle plota duas curvas junto com uma legenda. A ChartControlAccessibleObject classe , que deriva de ControlAccessibleObject, é usada no CreateAccessibilityInstance método para fornecer informações acessíveis personalizadas para o controle de gráfico. Como a legenda do gráfico não é um controle baseado em real Control, mas é desenhada pelo controle de gráfico, ela não faz nenhuma informação acessível interna. Por isso, a 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 com reconhecimento acessível usa esse controle, o controle pode fornecer as informações acessíveis necessárias.

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

// Handles the QueryAccessibilityHelp event.
void 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.HelpString = "Displays chart data";
}
' Handle the QueryAccessibilityHelp event.
Private Sub ChartControl_QueryAccessibilityHelp(sender As Object, _
                   e As System.Windows.Forms.QueryAccessibilityHelpEventArgs) Handles MyBase.QueryAccessibilityHelp
    e.HelpString = "Displays chart data"
End Sub

Comentários

A Control classe expõe um evento público QueryAccessibilityHelp . Você pode usar as propriedades da QueryAccessibilityHelpEventArgs classe para retornar ajuda personalizada para um controle específico para um cliente acessível, como um leitor de tela. Ao manipular o QueryAccessibilityHelp evento, você deve definir os valores das HelpNamespacepropriedades , HelpKeyworde HelpString para os valores apropriados.

Observação

A HelpKeyword propriedade deve ser uma representação de cadeia de caracteres de uma ID de tópico da Ajuda numérica.

Construtores

QueryAccessibilityHelpEventArgs()

Inicializa uma nova instância da classe QueryAccessibilityHelpEventArgs.

QueryAccessibilityHelpEventArgs(String, String, String)

Inicializa uma nova instância da classe QueryAccessibilityHelpEventArgs.

Propriedades

HelpKeyword

Obtém ou define a palavra-chave de Ajuda para o controle especificado.

HelpNamespace

Obtém ou define um valor que especifica o nome do arquivo de Ajuda.

HelpString

Obtém ou define a cadeia de caracteres que define qual Ajuda obter para o AccessibleObject.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também