QueryAccessibilityHelpEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für das QueryAccessibilityHelp-Ereignis bereit.
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
- Vererbung
- Attribute
Beispiele
Im folgenden Codebeispiel wird die Erstellung eines Barrierefreiheits-Diagrammsteuerelements mithilfe der AccessibleObject klassen Control.ControlAccessibleObject veranschaulicht, um barrierefreie Informationen verfügbar zu machen. Das Steuerelement zeichnet zwei Kurven zusammen mit einer Legende. Die ChartControlAccessibleObject Klasse, von ControlAccessibleObjectder abgeleitet wird, wird in der CreateAccessibilityInstance Methode verwendet, um benutzerdefinierte barrierefreie Informationen für das Diagrammsteuerelement bereitzustellen. Da es sich bei der Diagrammlegende nicht um ein tatsächlich Controlbasierendes Steuerelement handelt, sondern stattdessen vom Diagrammsteuerelement gezeichnet wird, werden keine integrierten barrierefreien Informationen verwendet. Aus diesem Grund überschreibt die ChartControlAccessibleObject Klasse die Methode, um die GetChild CurveLegendAccessibleObject barrierefreien Informationen für jeden Teil der Legende zurückzugeben. Wenn eine barrierefreie Anwendung dieses Steuerelements verwendet, kann das Steuerelement die erforderlichen barrierefreien Informationen bereitstellen.
In diesem Beispiel wird die Verwendung der QueryAccessibilityHelpEventArgs Klasse mit dem QueryAccessibilityHelp Ereignis veranschaulicht. Weitere Informationen finden Sie in der AccessibleObject Klassenübersicht für das vollständige Codebeispiel.
// 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
Hinweise
Die Control Klasse macht ein öffentliches QueryAccessibilityHelp Ereignis verfügbar. Sie können die Eigenschaften der QueryAccessibilityHelpEventArgs Klasse verwenden, um benutzerdefinierte Hilfe für ein bestimmtes Steuerelement an einen barrierefreien Client zurückzugeben, z. B. eine Sprachausgabe. Wenn Sie das QueryAccessibilityHelp Ereignis behandeln, müssen Sie die Werte des HelpNamespace, HelpKeywordund HelpString eigenschaften auf geeignete Werte festlegen.
Hinweis
Die HelpKeyword Eigenschaft sollte eine Zeichenfolgendarstellung einer numerischen Hilfethema-ID sein.
Konstruktoren
| QueryAccessibilityHelpEventArgs() |
Initialisiert eine neue Instanz der QueryAccessibilityHelpEventArgs-Klasse. |
| QueryAccessibilityHelpEventArgs(String, String, String) |
Initialisiert eine neue Instanz der QueryAccessibilityHelpEventArgs-Klasse. |
Eigenschaften
| HelpKeyword |
Ruft das Hilfeschlüsselwort für das angegebene Steuerelement ab oder legt dieses fest. |
| HelpNamespace |
Ruft einen Wert ab, der den Namen der Hilfedatei angibt, oder legt diesen fest. |
| HelpString |
Ruft die Zeichenfolge mit der Definition der für das AccessibleObject abzurufenden Hilfe ab oder legt diese fest. |
Methoden
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |