QueryAccessibilityHelpEventHandler Delegált
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A vezérlő eseményét kezelő QueryAccessibilityHelp metódust jelöli.
public delegate void QueryAccessibilityHelpEventHandler(System::Object ^ sender, QueryAccessibilityHelpEventArgs ^ e);
public delegate void QueryAccessibilityHelpEventHandler(object sender, QueryAccessibilityHelpEventArgs e);
public delegate void QueryAccessibilityHelpEventHandler(object? sender, QueryAccessibilityHelpEventArgs e);
type QueryAccessibilityHelpEventHandler = delegate of obj * QueryAccessibilityHelpEventArgs -> unit
Public Delegate Sub QueryAccessibilityHelpEventHandler(sender As Object, e As QueryAccessibilityHelpEventArgs)
Paraméterek
- sender
- Object
Az esemény forrása.
Az QueryAccessibilityHelpEventArgs eseményadatokat tartalmazó A.
Példák
Az alábbi példakód bemutatja, hogyan hozhat létre akadálymentességet felismerő diagramvezérlőt, amely az akadálymentes információk és AccessibleObject az osztályok használatával teszi elérhetővé azokatControl.ControlAccessibleObject. A vezérlő két görbét ábrázol egy jelmagyarázattal együtt. A ChartControlAccessibleObject metódus az ebből származó ControlAccessibleObjectosztályt használja a CreateAccessibilityInstance diagramvezérlő egyéni akadálymentes információinak biztosítására. Mivel a diagram jelmagyarázata nem tényleges Control-alapú vezérlő, hanem a diagramvezérlő rajzolja meg, nem tartalmaz beépített akadálymentes információkat. Emiatt az ChartControlAccessibleObject osztály felülbírálja azt a GetChild metódust, amely a CurveLegendAccessibleObject jelmagyarázat egyes részeihez tartozó akadálymentes információkat adja vissza. Ha egy akadálymentes alkalmazás ezt a vezérlőt használja, a vezérlő meg tudja adni a szükséges akadálymentes információkat.
Ez a kód bemutatja, hogy a meghatalmazottat használja QueryAccessibilityHelpEventHandler az QueryAccessibilityHelp eseményhez. A teljes példakódért lásd: AccessibleObject.
protected:
// Overridden to return the custom AccessibleObject
// for the entire chart.
virtual AccessibleObject^ CreateAccessibilityInstance() override
{
return gcnew ChartControlAccessibleObject( this );
}
// Overridden to return the custom AccessibleObject
// for the entire chart.
protected override AccessibleObject CreateAccessibilityInstance()
{
return new ChartControlAccessibleObject(this);
}
' Overridden to return the custom AccessibleObject
' for the entire chart.
Protected Overrides Function CreateAccessibilityInstance() As AccessibleObject
Return New ChartControlAccessibleObject(Me)
End Function
Megjegyzések
Meghatalmazott létrehozásakor QueryAccessibilityHelpEventHandler azonosítja az eseményt kezelő metódust. Az esemény eseménykezelőhöz való társításához adja hozzá a meghatalmazott egy példányát az eseményhez. Az eseménykezelőt mindig meghívja a rendszer, ha nem távolítja el a meghatalmazottat. Az eseménykezelő delegáltjaival kapcsolatos további információkért lásd: Események kezelése és emelése.
Bővítő metódusok
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Lekéri a megadott meghatalmazott által képviselt metódust képviselő objektumot. |