Freigeben über


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

Gilt für:

Weitere Informationen