AccessibleObject.DefaultAction Proprietà

Definizione

Ottiene una stringa che descrive l'azione predefinita dell'oggetto . Non tutti gli oggetti hanno 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à

Descrizione dell'azione predefinita per un oggetto o null se questo oggetto non ha alcuna azione predefinita.

Eccezioni

Impossibile recuperare l'azione predefinita per il controllo.

Commenti

La stringa descrive l'azione eseguita su un oggetto, non il risultato dell'oggetto. Ovvero, un pulsante della barra degli strumenti che stampa un documento ha un'azione predefinita "Premi" 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 "Deseleziona" e il valore "Selezionata". Una casella di controllo deselezionata ha un'azione predefinita "Check" e il valore "Unchecked". Un pulsante con etichetta "Stampa" ha un'azione predefinita "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 "Printer". La proprietà di DefaultAction un oggetto deve essere un verbo o una frase breve.

Si applica a

Vedi anche