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 barrierefreiheitsfähigen Diagrammsteuerelements veranschaulicht, das die AccessibleObject Klassen und Control.ControlAccessibleObject verwendet, um barrierefreie Informationen verfügbar zu machen. Das Steuerelement zeichnet zwei Kurven zusammen mit einer Legende. Die ChartControlAccessibleObject
-Klasse, die von ControlAccessibleObject
abgeleitet wird, wird in der CreateAccessibilityInstance -Methode verwendet, um benutzerdefinierte, zugängliche Informationen für das Diagrammsteuerelement bereitzustellen. Da die Diagrammlegende kein tatsächlich Controlbasiertes Steuerelement ist, sondern vom Diagrammsteuerelement gezeichnet wird, enthält sie keine integrierten, zugänglichen Informationen. Aus diesem Grund überschreibt die ChartControlAccessibleObject
-Klasse die -Methode, um die GetChild zurückzugeben, die CurveLegendAccessibleObject
zugängliche Informationen für jeden Teil der Legende darstellt. Wenn eine barrierefreie Anwendung dieses Steuerelement verwendet, kann das Steuerelement die erforderlichen barrierefreien Informationen bereitstellen.
In diesem Beispiel wird die Verwendung der QueryAccessibilityHelpEventArgs -Klasse mit dem QueryAccessibilityHelp -Ereignis veranschaulicht. Das vollständige Codebeispiel finden Sie in der AccessibleObject Klassenübersicht.
// 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 zugänglichen Client wie z. B. eine Sprachausgabe zurückzugeben. Wenn Sie das QueryAccessibilityHelp Ereignis behandeln, müssen Sie die Werte der HelpNamespaceEigenschaften , HelpKeywordund HelpString auf die entsprechenden 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) |