AccessibleObject.DefaultAction Egenskap

Definition

Hämtar en sträng som beskriver standardåtgärden för objektet. Alla objekt har inte en standardåtgärd.

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

Egenskapsvärde

En beskrivning av standardåtgärden för ett objekt eller null om det här objektet inte har någon standardåtgärd.

Undantag

Det går inte att hämta standardåtgärden för kontrollen.

Kommentarer

Strängen beskriver den åtgärd som utförs på ett objekt, inte vad objektet gör som ett resultat. En knapp i verktygsfältet som skriver ut ett dokument har alltså standardåtgärden "Tryck" i stället för "Skriver ut det aktuella dokumentet". Blanda inte ihop ett objekts standardåtgärd med dess värde.

Anteckningar till arvingar

Standardimplementeringen returnerar det tillgängliga objektets standardåtgärd om objektet omsluter en systemkontroll som har en standardåtgärd. annars returneras null. Endast kontroller som utför åtgärder bör ha stöd för den här metoden. Alla objekt har inte standardåtgärder och vissa objekt kan ha en standardåtgärd som är relaterad till dess Value egenskap, till exempel i följande exempel: En markerad kryssruta har standardåtgärden "Avmarkera" och värdet "Markerad". En avmarkerad kryssruta har standardåtgärden "Check" och värdet "Avmarkerad". En knapp med etiketten "Skriv ut" har standardåtgärden "Tryck" utan värde. En statisk textkontroll eller en redigeringskontroll som visar "Skrivare" har ingen standardåtgärd, men skulle ha värdet "Skrivare". Ett objekts egenskap ska vara ett verb eller en kort verbfras DefaultAction .

Gäller för

Se även