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 i 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 personalizzate accessibili 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 ChartControlAccessibleObject
classe esegue l'override 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 usare le proprietà della QueryAccessibilityHelpEventArgs classe per restituire la 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.
Nota
La HelpKeyword proprietà deve essere una rappresentazione di stringa di un ID argomento della Guida numerica.
Costruttori
QueryAccessibilityHelpEventArgs() |
Inizializza una nuova istanza della classe QueryAccessibilityHelpEventArgs. |
QueryAccessibilityHelpEventArgs(String, String, String) |
Inizializza una nuova istanza della classe QueryAccessibilityHelpEventArgs. |
Proprietà
HelpKeyword |
Ottiene o imposta la parola chiave dell'argomento della Guida associato al controllo specificato. |
HelpNamespace |
Ottiene o imposta un valore che specifica il nome del file della Guida. |
HelpString |
Ottiene o imposta la stringa che definisce l'argomento della Guida da ottenere per l'oggetto AccessibleObject. |
Metodi
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |