QueryAccessibilityHelpEventArgs.HelpString Vlastnost
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í.
Získá nebo nastaví řetězec definující nápovědu AccessibleObject, která se má získat pro .
public:
property System::String ^ HelpString { System::String ^ get(); void set(System::String ^ value); };
public string HelpString { get; set; }
public string? HelpString { get; set; }
member this.HelpString : string with get, set
Public Property HelpString As String
Hodnota vlastnosti
Nápověda k načtení přístupného objektu.
Příklady
Následující příklad kódu demonstruje vytvoření ovládacího prvku grafu s podporou přístupnosti AccessibleObject pomocí tříd a Control.ControlAccessibleObject ke zveřejnění přístupných informací. Ovládací prvek vykreslí 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 je vykreslován ovládacím prvek grafu, neobsahuje žádné předdefinované přístupné informace. Z tohoto důvodu třída přepíše metodu tak, ChartControlAccessibleObject
aby vrátila CurveLegendAccessibleObject
, která představuje přístupné informace pro každou část legendy.GetChild Když 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.
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