QueryAccessibilityHelpEventArgs Klasse

Definition

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
QueryAccessibilityHelpEventArgs
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)

Gilt für:

Siehe auch