Sdílet prostřednictvím


QueryAccessibilityHelpEventArgs Třída

Definice

Poskytuje data pro událost 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
Dědičnost
QueryAccessibilityHelpEventArgs
Atributy

Příklady

Následující příklad kódu ukazuje vytvoření ovládacího prvku grafu podporujícího přístupnost pomocí AccessibleObject tříd a Control.ControlAccessibleObject k zveřejnění přístupných informací. Ovládací prvek vykresluje dvě křivky spolu s legendou. Třída ChartControlAccessibleObject , která je odvozena z ControlAccessibleObject, se používá v CreateAccessibilityInstance metodě k poskytování vlastních přístupných informací pro ovládací prvek grafu. Vzhledem k tomu, že legenda grafu není skutečný Controlovládací prvek, ale místo toho je kreslen ovládacím prvek grafu, neobsahuje žádné předdefinované přístupné informace. Z tohoto ChartControlAccessibleObject důvodu třída přepíše metodu GetChild , aby vrátila CurveLegendAccessibleObject informace, které představují přístupné informace pro každou část legendy. Pokud aplikace s podporou přístupnosti používá tento ovládací prvek, může tento ovládací prvek poskytnout potřebné přístupné informace.

Tento příklad ukazuje použití QueryAccessibilityHelpEventArgs třídy s událostí QueryAccessibilityHelp . Kompletní příklad kódu najdete v AccessibleObject přehledu třídy.

// 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

Poznámky

Třída Control zveřejňuje veřejnou QueryAccessibilityHelp událost. Vlastnosti QueryAccessibilityHelpEventArgs třídy můžete použít k vrácení vlastní nápovědy pro konkrétní ovládací prvek přístupnému klientovi, jako je čtečka obrazovky. Při zpracování QueryAccessibilityHelp události musíte nastavit hodnoty HelpNamespacevlastností , HelpKeyworda HelpString na odpovídající hodnoty.

Poznámka

Vlastnost HelpKeyword by měla být řetězcová reprezentace číselného ID tématu nápovědy.

Konstruktory

QueryAccessibilityHelpEventArgs()

Inicializuje novou instanci QueryAccessibilityHelpEventArgs třídy.

QueryAccessibilityHelpEventArgs(String, String, String)

Inicializuje novou instanci QueryAccessibilityHelpEventArgs třídy.

Vlastnosti

HelpKeyword

Získá nebo nastaví klíčové slovo nápovědy pro zadaný ovládací prvek.

HelpNamespace

Získá nebo nastaví hodnotu určující název souboru nápovědy.

HelpString

Získá nebo nastaví řetězec definující nápovědu AccessibleObjectzískat pro .

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také