Commands2 接口
包含环境中的所有命令(以 Command 对象的形式)。
命名空间: EnvDTE80
程序集: EnvDTE80(在 EnvDTE80.dll 中)
语法
声明
<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")> _
Public Interface Commands2 _
Inherits Commands
[GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface Commands2 : Commands
[GuidAttribute(L"7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface class Commands2 : Commands
[<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")>]
type Commands2 =
interface
interface Commands
end
public interface Commands2 extends Commands
Commands2 类型公开以下成员。
属性
页首
方法
|
Add(String, Int32, Object%) |
(继承自 Commands。) |
|
Add(String, Int32, Object%) |
基础结构。仅由 Microsoft 内部使用。 |
|
AddCommandBar(String, vsCommandBarType, Object, Int32) |
(继承自 Commands。) |
|
AddCommandBar(String, vsCommandBarType, Object, Int32) |
创建一个命令栏,该命令栏被保存并且在下次启动环境时可用。 |
|
AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) |
(继承自 Commands。) |
|
AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) |
创建命名命令,该命令由环境保存,并且在下次环境启动时(无论是否加载外接程序)可用。 |
|
AddNamedCommand2 |
创建命名命令,该命令由环境保存,并且在下次环境启动时(无论是否加载外接程序)可用。 |
|
CommandInfo(Object, String%, Int32%) |
(继承自 Commands。) |
|
CommandInfo(Object, String%, Int32%) |
返回与给定 CommandBar 控件关联的命令 GUID 和 ID。 |
|
GetEnumerator() |
(继承自 Commands。) |
|
GetEnumerator() |
获取 Commands 集合中项的枚举器。 |
|
Item(Object, Int32) |
(继承自 Commands。) |
|
Item(Object, Int32) |
返回集合的一个索引成员。 |
|
Raise(String, Int32, Object%, Object%) |
(继承自 Commands。) |
|
Raise(String, Int32, Object%, Object%) |
执行指定的命令。 |
|
RemoveCommandBar(Object) |
(继承自 Commands。) |
|
RemoveCommandBar(Object) |
移除用 AddCommandBar 方法创建的命令栏。 |
|
UpdateCommandUI |
强制刷新命令 UI 状态。 |
页首
请参见
参考
EnvDTE80 命名空间