AccessibleObject.DefaultAction Proprietà

Definizione

Ottiene una stringa che descrive l'azione predefinita dell'oggetto. Non a tutti gli oggetti è associata un'azione predefinita.

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

Valore della proprietà

String

Descrizione dell'azione predefinita per un oggetto o null se l'oggetto non dispone di azioni predefinite.

Eccezioni

Non è possibile recuperare l'azione predefinita per il controllo.

Commenti

La stringa descrive l'azione eseguita su un oggetto, non ciò che l'oggetto esegue di conseguenza. Ovvero, un pulsante della barra degli strumenti che stampa un documento ha un'azione predefinita di "Premere" anziché "Stampa il documento corrente". Non confondere l'azione predefinita di un oggetto con il relativo valore.

Note per gli eredi

L'implementazione predefinita restituisce l'azione predefinita dell'oggetto accessibile se l'oggetto esegue il wrapping di un controllo di sistema con un'azione predefinita; in caso contrario, restituisce null. Solo i controlli che eseguono azioni devono supportare questo metodo. Non tutti gli oggetti hanno azioni predefinite e alcuni oggetti potrebbero avere un'azione predefinita correlata alla relativa Value proprietà, ad esempio negli esempi seguenti: una casella di controllo selezionata ha un'azione predefinita di "Deselezionare" e un valore "Checked". Una casella di controllo deselezionata ha un'azione predefinita di "Check" e un valore "Deselezionato". Un pulsante con etichetta "Stampa" ha un'azione predefinita di "Press", senza alcun valore. Un controllo testo statico o un controllo di modifica che mostra "Stampante" non ha alcuna azione predefinita, ma avrebbe un valore di "Stampante". La proprietà di DefaultAction un oggetto deve essere un verbo o una frase verbo breve.

Si applica a

Vedi anche