AccessibleObject.DefaultAction Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.