IVsCommandWindow 接口

可以使用包 命令窗口。您可以获取接口的实例。 SVsCommandWindow (SID_SVsCommandWindow) services。

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

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("0660CD86-F3AB-4008-930D-BAE8B10FF8CA")> _
Public Interface IVsCommandWindow
[InterfaceTypeAttribute()]
[GuidAttribute("0660CD86-F3AB-4008-930D-BAE8B10FF8CA")]
public interface IVsCommandWindow

IVsCommandWindow 类型公开以下成员。

方法

  名称 说明
公共方法 Create 创建工具窗口和文本缓冲区 命令窗口
公共方法 EchoCommand 使用 Print 方法,即,,则下次文本在命令窗口中打印回显所指定的命令到命令窗口。
公共方法 ExecuteCommand 执行指定的命令。
公共方法 LogToFile 记录命令窗口命令和输出的开头到指定的文件。
公共方法 PrepareCommand 执行所有步骤准备执行命令行命令。
公共方法 Print 打印该指定的文本到命令窗口。命令窗口公开它是否不可见。
公共方法 PrintNoShow 执行操作和 Print 相同,但不显示也不会激活命令窗口。
公共方法 RunningCommandWindowCommand 指示通过命令窗口调用的命令当前是否正在执行。
公共方法 SetCurrentLanguageService 设置命令窗口的语言服务以便在当前调试上下文使用。
公共方法 SetMode 设置命令窗口对即时模式或命令 " 模式。
公共方法 Show 使 命令 Window 可见并为其指定焦点。并创建窗口,如果需要,。
公共方法 StopLogging 停止录制以 LogToFile

页首

备注

可以设置 命令窗口 的架构与 IVsCommandWindow2 接口的。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间