可以使用包 命令窗口。您可以获取接口的实例。 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 | 执行所有步骤准备执行命令行命令。 |
![]() |
打印该指定的文本到命令窗口。命令窗口公开它是否不可见。 | |
![]() |
PrintNoShow | 执行操作和 Print 相同,但不显示也不会激活命令窗口。 |
![]() |
RunningCommandWindowCommand | 指示通过命令窗口调用的命令当前是否正在执行。 |
![]() |
SetCurrentLanguageService | 设置命令窗口的语言服务以便在当前调试上下文使用。 |
![]() |
SetMode | 设置命令窗口对即时模式或命令 " 模式。 |
![]() |
Show | 使 命令 Window 可见并为其指定焦点。并创建窗口,如果需要,。 |
![]() |
StopLogging | 停止录制以 LogToFile。 |
页首
备注
可以设置 命令窗口 的架构与 IVsCommandWindow2 接口的。
.gif)