AccessibleObject.DefaultAction 属性

定义

获取描述对象默认操作的字符串。 并非所有对象都有默认操作。

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

属性值

String

对对象默认操作的描述;如果此对象没有默认操作,则为 null

例外

无法检索控件的默认操作。

注解

该字符串描述对对象执行的操作,而不是该对象的结果。 也就是说,打印文档的工具栏按钮具有默认操作“按”而不是“打印当前文档”。 不要将对象的默认操作与其值混淆。

继承者说明

如果对象包装有默认操作的系统控件,则默认实现将返回可访问对象的默认操作;否则返回 null。 仅执行操作的控件应支持此方法。 并非所有对象都有默认操作,某些对象可能具有与其 Value 属性相关的默认操作,如以下示例中所示:所选复选框具有默认操作“Uncheck”和“Checked”值。 清除复选框的默认操作为“Check”,值为“Unchecked”。 标记为“打印”的按钮的默认操作为“按”,没有值。 显示“打印机”的静态文本控件或编辑控件没有默认操作,但值为“Printer”。 对象的 DefaultAction 属性应该是谓词或短谓词短语。

适用于

另请参阅