AccessibleObject.DefaultAction 属性

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

**命名空间:**System.Windows.Forms
**程序集:**System.Windows.Forms(在 system.windows.forms.dll 中)

语法

声明
Public Overridable ReadOnly Property DefaultAction As String
用法
Dim instance As AccessibleObject
Dim value As String

value = instance.DefaultAction
public virtual string DefaultAction { get; }
public:
virtual property String^ DefaultAction {
    String^ get ();
}
/** @property */
public String get_DefaultAction ()
public function get DefaultAction () : String

属性值

对象默认操作的说明,或者,如果此对象没有默认操作,则为 空引用(在 Visual Basic 中为 Nothing)。

异常

异常类型 条件

COMException

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

备注

字符串说明的是对某对象执行的操作,而不是该对象执行的操作。即,用于打印文档的工具栏按钮具有的默认操作是“按”,而不是“打印当前文档”。请勿将对象的默认操作与它的值混淆。

给继承者的说明 如果此辅助性对象包装了拥有默认操作的系统控件,默认实现将返回该对象的默认操作;否则,它将返回 空引用(在 Visual Basic 中为 Nothing)。只有执行操作的对象才应该支持此方法。并非所有对象都有默认操作,而一些对象可能具有与其 Value 属性相关的默认操作,例如在以下示例中:被选中的复选框具有默认操作“取消选中”和值“选中”。已清除的复选框具有默认操作“选中”和值“未选中”。标记为“打印”的按钮具有默认操作“按”,但没有值。显示“打印机”的静态文本控件或编辑控件没有默认操作,却具有值“打印机”。对象的 DefaultAction 属性应该是一个谓词或是一个谓词短语。

平台

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

AccessibleObject 类
AccessibleObject 成员
System.Windows.Forms 命名空间
AccessibleObject.Bounds 属性
Description
Help
KeyboardShortcut
Name
Parent
Role
State
Value