QueryAccessibilityHelpEventArgs Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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) |