QueryAccessibilityHelpEventArgs Classe

Definição

Fornece dados para o QueryAccessibilityHelp evento.

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

Exemplos

O exemplo de código seguinte demonstra a criação de um controlo de gráfico consciente da acessibilidade, usando as AccessibleObject classes e Control.ControlAccessibleObject para expor informação acessível. O controlo traça duas curvas juntamente com uma legenda. A ChartControlAccessibleObject classe, que deriva de ControlAccessibleObject, é usada no CreateAccessibilityInstance método para fornecer informação acessível personalizada para o controlo do mapa. Como a legenda do mapa não é um controlo real Controlbaseado em -, mas sim desenhada pelo controlo do mapa, não tem qualquer informação acessível incorporada. Por causa disso, a ChartControlAccessibleObject classe sobrepõe o GetChild método para devolver o CurveLegendAccessibleObject que representa informação acessível para cada parte da legenda. Quando uma aplicação acessível-consciente utiliza este controlo, este pode fornecer a informação necessária e acessível.

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

// 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

Observações

A Control aula expõe um evento público QueryAccessibilityHelp . Pode usar as propriedades da QueryAccessibilityHelpEventArgs classe para devolver ajuda personalizada para um determinado controlo a um cliente acessível, como um leitor de ecrã. Quando trata o QueryAccessibilityHelp evento, deve definir os valores dos HelpNamespace, HelpKeyword, e HelpString propriedades para valores apropriados.

Note

A HelpKeyword propriedade deve ser uma representação em cadeia de um ID numérico de tópico de Ajuda.

Construtores

Name Description
QueryAccessibilityHelpEventArgs()

Inicializa uma nova instância da QueryAccessibilityHelpEventArgs classe.

QueryAccessibilityHelpEventArgs(String, String, String)

Inicializa uma nova instância da QueryAccessibilityHelpEventArgs classe.

Propriedades

Name Description
HelpKeyword

Recebe ou define a palavra-chave Ajuda para o controlo especificado.

HelpNamespace

Recebe ou define um valor que especifica o nome do ficheiro de Ajuda.

HelpString

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

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também