Sdílet prostřednictvím


AccessibleObject.DefaultAction Vlastnost

Definice

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

String

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í nullhodnotu . 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.

Platí pro

Viz také