IVsCommandWindow.ExecuteCommand 方法

执行指定的命令。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function ExecuteCommand ( _
    szCommand As String _
) As Integer
int ExecuteCommand(
    string szCommand
)

参数

  • szCommand
    类型:System.String
    [in] 包含命令的字符串。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

如果命令无效或禁用了该方法该错误用户报告并返回 S_OK。

注意方法将控制权返回给调用方,在命令实际执行前: ExecuteCommand 宣告 windows 消息。当 shell 收到消息时,它将执行该命令。

COM 签名

从 vsshell.idl:

HRESULT IVsCommandWindow::ExecuteCommand(
   [in, ref] LPCOLESTR szCommand
);

.NET Framework 安全性

请参见

参考

IVsCommandWindow 接口

Microsoft.VisualStudio.Shell.Interop 命名空间