Partager via


AccessibleObject.DefaultAction Propriété

Définition

Obtient une chaîne qui décrit l’action par défaut de l’objet. Les objets n'ont pas tous une action par défaut.

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

Valeur de propriété

String

Description de l’action par défaut pour un objet, ou null si l’objet n’a pas d’action par défaut.

Exceptions

L'action par défaut du contrôle ne peut pas être récupérée.

Remarques

La chaîne décrit l’action effectuée sur un objet, et non pas ce que fait l’objet en conséquence. Autrement dit, un bouton de barre d’outils qui imprime un document a une action par défaut « Appuyer » plutôt que « Imprime le document actif ». Ne confondez pas l’action par défaut d’un objet avec sa valeur.

Notes pour les héritiers

L’implémentation par défaut retourne l’action par défaut de l’objet accessible si l’objet encapsule un contrôle système qui a une action par défaut ; sinon, elle retourne null. Seuls les contrôles qui effectuent des actions doivent prendre en charge cette méthode. Tous les objets n’ont pas d’actions par défaut, et certains objets peuvent avoir une action par défaut liée à sa Value propriété, comme dans les exemples suivants : Une case à cocher sélectionnée a une action par défaut « Désactiver » et une valeur « Activé ». Une case à cocher désactivée a une action par défaut « Vérifier » et la valeur « Désactivé ». Un bouton intitulé « Imprimer » a une action par défaut « Appuyer », sans valeur. Un contrôle de texte statique ou un contrôle d’édition qui affiche « Printer » n’a aucune action par défaut, mais aurait la valeur « Printer ». La propriété d’un DefaultAction objet doit être un verbe ou une expression verbale courte.

S’applique à

Voir aussi