IVsCommandWindow Interface

 

Enables the package to use the Command Window. You can get an instance of the interface from the SVsCommandWindow (SID_SVsCommandWindow) service.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
[GuidAttribute("0660CD86-F3AB-4008-930D-BAE8B10FF8CA")]
public interface IVsCommandWindow

NameDescription
System_CAPS_pubmethodCreate()

Creates the tool window and the text buffer for the CommandWindow.

System_CAPS_pubmethodEchoCommand(String)

Echoes the specified command to the command window the next time text is printed in the command window using the Print method.

System_CAPS_pubmethodExecuteCommand(String)

Executes the specified command.

System_CAPS_pubmethodLogToFile(String, UInt32)

Starts logging command-window commands and output to the specified file.

System_CAPS_pubmethodPrepareCommand(String, Guid, UInt32, IntPtr, PREPARECOMMANDRESULT[])

Performs all the steps to prepare to execute a command-line command.

System_CAPS_pubmethodPrint(String)

Prints the specified text to the command window. The command window will be shown if it is not already visible.

System_CAPS_pubmethodPrintNoShow(String)

Does the same thing as Print but does not show or activate the command window.

System_CAPS_pubmethodRunningCommandWindowCommand(Int32)

Indicates whether or not a command invoked through the command window is currently executing.

System_CAPS_pubmethodSetCurrentLanguageService(Guid)

Sets the language service for the Command Window to use in the current debugging context.

System_CAPS_pubmethodSetMode(COMMANDWINDOWMODE)

Sets the command window to immediate mode or command mode.

System_CAPS_pubmethodShow()

Makes the Command Window visible and gives it the focus. Also creates the window, if necessary.

System_CAPS_pubmethodStopLogging()

Stops the logging started with LogToFile.

You can set the mode of the Command Window with the IVsCommandWindow2 interface.

Return to top
Show: