表示高级或快捷菜单提供的菜单命令的基实现作为数据视图层次结构的一部分。
继承层次结构
System.Object
System.ComponentModel.Design.MenuCommand
Microsoft.VisualStudio.Data.Framework.DataMenuCommand
Microsoft.VisualStudio.Data.Framework.DataViewMenuCommand
Microsoft.VisualStudio.Data.Framework.DataViewSelectionMenuCommand
命名空间: Microsoft.VisualStudio.Data.Framework
程序集: Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)
语法
声明
Public Class DataViewMenuCommand _
Inherits DataMenuCommand
public class DataViewMenuCommand : DataMenuCommand
public ref class DataViewMenuCommand : public DataMenuCommand
type DataViewMenuCommand =
class
inherit DataMenuCommand
end
public class DataViewMenuCommand extends DataMenuCommand
DataViewMenuCommand 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
DataViewMenuCommand(Int32, CommandID) | 初始化 DataViewMenuCommand 选件类的新实例,指定项ID和订单标识符。 |
![]() |
DataViewMenuCommand(Int32, CommandID, EventHandler) | 初始化 DataMenuCommand 选件类的新实例,并指定该项ID、命令ID和事件。 |
![]() |
DataViewMenuCommand(Int32, CommandID, EventHandler, EventHandler) | 初始化 DataMenuCommand 选件类的新实例,指定项ID、命令ID和事件。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
Checked | 获取或设置一个值,用以指示是否选中此菜单项。 (继承自 MenuCommand。) |
![]() |
CommandID | 获取与此菜单命令相关联的 CommandID。 (继承自 MenuCommand。) |
![]() |
Enabled | 获取一个值,该值指示此菜单项是否可用。 (继承自 MenuCommand。) |
![]() |
ItemId | 获取项ID |
![]() |
OleStatus | 获取此菜单项的 OLE 命令状态代码。 (继承自 MenuCommand。) |
![]() |
Properties | 获取与 MenuCommand 关联的公共属性。 (继承自 MenuCommand。) |
![]() |
Supported | 获取或设置一个值,用以指示是否支持此菜单项。 (继承自 MenuCommand。) |
![]() |
Text | 检索菜单命令的 Text 属性。 (继承自 DataMenuCommand。) |
![]() |
Visible | 获取或设置一个值,用以指示此菜单项是否可见。 (继承自 MenuCommand。) |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
Invoke() | 调用菜单命令。 (继承自 DataMenuCommand。) |
![]() |
Invoke(Object) | 调用具有给定参数的菜单命令。 (继承自 DataMenuCommand。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
OnCommandChanged | 引发 CommandChanged 事件。 (继承自 MenuCommand。) |
![]() |
ToString | 返回此菜单命令的字符串表示形式。 (继承自 MenuCommand。) |
![]() |
UpdateStatus | 更新命令的状态并引发相应的事件。 (继承自 DataMenuCommand。) |
页首
事件
名称 | 说明 | |
---|---|---|
![]() |
CommandChanged | 在菜单命令出现更改时发生。 (继承自 MenuCommand。) |
页首
备注
此选件类来附加ItemId到一个特定命令。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。