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 objektu nebo null
pokud tento objekt nemá žádnou výchozí akci.
Výjimky
Výchozí akci ovládacího prvku 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 "Stiskněte" místo "Tisk aktuálního dokumentu". Nezaměňujte výchozí akci objektu s jeho 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
hodnotu . 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é zaškrtávací políčko má 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á výchozí akci, ale má hodnotu "Tiskárna". Vlastnost objektu DefaultAction by měla být sloveso nebo krátká slovesa.