AccessibleObject.DefaultAction Właściwość

Definicja

Pobiera ciąg opisujący domyślną akcję obiektu. Nie wszystkie obiekty mają akcję domyślną.

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

Wartość właściwości

String

Opis akcji domyślnej dla obiektu lub null jeśli ten obiekt nie ma domyślnej akcji.

Wyjątki

Nie można pobrać akcji domyślnej dla kontrolki.

Uwagi

Ciąg opisuje akcję wykonywaną na obiekcie, a nie to, co robi obiekt w wyniku. Oznacza to, że przycisk paska narzędzi, który drukuje dokument, ma domyślną akcję "Naciśnij", a nie "Drukuje bieżący dokument". Nie należy mylić domyślnej akcji obiektu z jego wartością.

Uwagi dotyczące dziedziczenia

Domyślna implementacja zwraca domyślną akcję obiektu dostępnego, jeśli obiekt opakowuje kontrolkę systemu, która ma domyślną akcję; w przeciwnym razie zwraca wartość null. Tylko kontrolki wykonujące akcje powinny obsługiwać tę metodę. Nie wszystkie obiekty mają akcje domyślne, a niektóre obiekty mogą mieć domyślną akcję powiązaną z jej Value właściwością, na przykład w następujących przykładach: zaznaczone pole wyboru ma domyślną akcję "Usuń zaznaczenie" i wartość "Zaznaczone". Wyczyszczone pole wyboru ma domyślną akcję "Sprawdź" i wartość "Niezaznaczone". Przycisk z etykietą "Drukuj" ma domyślną akcję "Naciśnij", bez wartości. Kontrolka tekstu statycznego lub kontrolka edycji, która wyświetla tekst "Drukarka" nie ma domyślnej akcji, ale ma wartość "Drukarka". Właściwość obiektu DefaultAction powinna być czasownikiem lub krótką frazą czasownika.

Dotyczy

Zobacz też