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 s podporou přístupnosti pomocí AccessibleObject a Control.ControlAccessibleObject tříd k zveřejnění přístupných informací. Ovládací prvek vykreslují dvě křivky spolu s legendou. Třída ChartControlAccessibleObject , která je odvozena z ControlAccessibleObject, je použita v CreateAccessibilityInstance metodě k poskytnutí vlastních přístupných informací pro ovládací prvek grafu. Vzhledem k tomu, že legenda grafu není skutečný Controlovládací prvek založený na základech, ale je vykreslen ovládacím prvkům grafu, neobsahuje žádné předdefinované přístupné informace. Z tohoto důvodu třída přepíše metodu tak, ChartControlAccessibleObject aby vrátilaCurveLegendAccessibleObject, která představuje přístupné informace pro každou část legendy.GetChild Pokud aplikace s podporou přístupnosti používá tento ovládací prvek, může ovládací prvek poskytnout nezbytné přístupné informace.

Tento příklad ukazuje použití QueryAccessibilityHelpEventArgs třídy s událostí QueryAccessibilityHelp . Kompletní příklad kódu najdete v přehledu AccessibleObject 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 je nutné nastavit hodnoty HelpNamespace, HelpKeyworda HelpString vlastnosti 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

Name Description
QueryAccessibilityHelpEventArgs()

Inicializuje novou instanci QueryAccessibilityHelpEventArgs třídy.

QueryAccessibilityHelpEventArgs(String, String, String)

Inicializuje novou instanci QueryAccessibilityHelpEventArgs třídy.

Vlastnosti

Name Description
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í, co nápověda získat pro AccessibleObject.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

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

(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é