QueryAccessibilityHelpEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce dati per l'evento 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
- Ereditarietà
- Attributi
Esempio
Nell'esempio di codice seguente viene illustrata la creazione di un controllo grafico compatibile con l'accessibilità usando le AccessibleObject classi e Control.ControlAccessibleObject per esporre informazioni accessibili. Il controllo traccia due curve insieme a una legenda. La ChartControlAccessibleObject classe , che deriva da ControlAccessibleObject, viene utilizzata nel CreateAccessibilityInstance metodo per fornire informazioni accessibili personalizzate per il controllo grafico. Poiché la legenda del grafico non è un controllo effettivo Controlbasato su , ma viene invece disegnato dal controllo grafico, non contiene informazioni accessibili predefinite. Per questo motivo, la classe esegue l'override ChartControlAccessibleObject del GetChild metodo per restituire l'oggetto CurveLegendAccessibleObject che rappresenta informazioni accessibili per ogni parte della legenda. Quando un'applicazione con riconoscimento dell'accesso usa questo controllo, il controllo può fornire le informazioni accessibili necessarie.
In questo esempio viene illustrato l'uso della QueryAccessibilityHelpEventArgs classe con l'evento QueryAccessibilityHelp . Vedere la panoramica della AccessibleObject classe per l'esempio di codice 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
Commenti
La Control classe espone un evento pubblico QueryAccessibilityHelp . È possibile utilizzare le proprietà della QueryAccessibilityHelpEventArgs classe per restituire una Guida personalizzata per un determinato controllo a un client accessibile, ad esempio un'utilità per la lettura dello schermo. Quando si gestisce l'evento QueryAccessibilityHelp , è necessario impostare i valori delle HelpNamespaceproprietà , HelpKeyworde HelpString sui valori appropriati.
Annotazioni
La HelpKeyword proprietà deve essere una rappresentazione di stringa di un ID argomento della Guida numerica.
Costruttori
| Nome | Descrizione |
|---|---|
| QueryAccessibilityHelpEventArgs() |
Inizializza una nuova istanza della classe QueryAccessibilityHelpEventArgs. |
| QueryAccessibilityHelpEventArgs(String, String, String) |
Inizializza una nuova istanza della classe QueryAccessibilityHelpEventArgs. |
Proprietà
| Nome | Descrizione |
|---|---|
| HelpKeyword |
Ottiene o imposta la parola chiave della Guida per il controllo specificato. |
| HelpNamespace |
Ottiene o imposta un valore che specifica il nome del file della Guida. |
| HelpString |
Ottiene o imposta la stringa che definisce la Guida da ottenere per .AccessibleObject |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |