AccessibleObject.DefaultAction 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á řetězec, který popisuje výchozí akci objektu. Ne všechny objekty mají výchozí akci.
public:
virtual property System::String ^ DefaultAction { System::String ^ get(); };
public virtual string DefaultAction { get; }
public virtual string? DefaultAction { get; }
member this.DefaultAction : string
Public Overridable ReadOnly Property DefaultAction As String
Hodnota vlastnosti
Popis výchozí akce pro objekt nebo null pokud tento objekt nemá žádnou výchozí akci.
Výjimky
Výchozí akci pro ovládací prvek nelze načíst.
Poznámky
Řetězec popisuje akci provedenou u objektu, nikoli to, co objekt dělá jako výsledek. To znamená, že tlačítko panelu nástrojů, které vytiskne dokument, má výchozí akci "Stisknout" místo "Tisk aktuálního dokumentu". Nezaměňujte výchozí akci objektu s její hodnotou.
Poznámky pro dědice
Výchozí implementace vrátí výchozí akci přístupného objektu, pokud objekt zabalí systémový ovládací prvek, který má výchozí akci; v opačném případě vrátí null. Tuto metodu by měly podporovat pouze ovládací prvky, které provádějí akce. Ne všechny objekty mají výchozí akce a některé objekty můžou mít výchozí akci, která souvisí s jeho Value vlastností, například v následujících příkladech: Zaškrtnuté políčko má výchozí akci Zrušit zaškrtnutí a hodnotu Zaškrtnuté. Nezaškrtnuté políčko obsahuje výchozí akci Zaškrtnutí a hodnotu Nezaškrtnuto. Tlačítko označené "Tisk" má výchozí akci "Stisknout", bez hodnoty. Statický textový ovládací prvek nebo ovládací prvek pro úpravy, který zobrazuje "Tiskárna", nemá žádnou výchozí akci, ale má hodnotu "Tiskárna". Vlastnost objektu DefaultAction by měla být sloveso nebo krátká slovesná fráze.