CommandWindow.OutputString(String) Method

Definition

Sends a text string to the Command window.

public:
 void OutputString(System::String ^ Text);
public:
 void OutputString(Platform::String ^ Text);
void OutputString(std::wstring const & Text);
[System.Runtime.InteropServices.DispId(4)]
public void OutputString (string Text);
[<System.Runtime.InteropServices.DispId(4)>]
abstract member OutputString : string -> unit
Public Sub OutputString (Text As String)

Parameters

Text
String

Required. The text characters to send to the window.

Attributes

Examples

Sub CommandWinExample(ByVal dte As DTE)  
    ' Get a reference to the Command window.  
    Dim win As Window = _  
    DTE.Windows.Item(EnvDTE.Constants.vsWindowKindCommandWindow)  
    Dim CW As CommandWindow = win.Object  

    ' Input a command into the Command window and execute it.  
    CW.SendInput("nav http://www.microsoft.com", False)  

    ' Insert some information text into the Command window.  
    CW.OutputString("This URL takes you to the main Microsoft _  
    website.")  

    ' Clear the contents of the Command window.  
    MsgBox("Clearing the Command window...")  
    CW.Clear()  
End Sub  
void CommandWinExample(_DTE dte)   
{  
    // Get a reference to the Command window.  
    Window win =      
    dte.Windows.Item(EnvDTE.Constants.vsWindowKindCommandWindow);  
    CommandWindow CW = (CommandWindow)win.Object;  

    // Input a command into the Command window and execute it.  
    CW.SendInput("nav http://www.microsoft.com", false);  

    // Insert some information text into the Command window.  
    CW.OutputString("This URL takes you to the main Microsoft   
    website.");  

    // Clear the contents of the Command window.  
    MessageBox.Show("Clearing the Command window...");  
    CW.Clear();  
}  

Remarks

OutputString does not automatically add new line characters to the string. If you want such characters in the string, you must add them to Text.

Applies to