CommandWindow Интерфейс

Определение

Представляет командное окно в среде.

public interface class CommandWindow
public interface class CommandWindow
__interface CommandWindow
[System.Runtime.InteropServices.Guid("509B9955-7303-48C9-90D4-E165B974E6BA")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface CommandWindow
[<System.Runtime.InteropServices.Guid("509B9955-7303-48C9-90D4-E165B974E6BA")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type CommandWindow = interface
Public Interface CommandWindow
Атрибуты

Примеры

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();  
}  

Комментарии

Сослаться на этот объект с помощью DTE.Windows.Item(vsWindowKindCommand).Object .

Свойства

DTE

Возвращает объект расширения верхнего уровня.

Parent

Получает непосредственный родительский объект заданного объекта.

TextDocument

Возвращает TextDocument для окна или области.

Методы

Clear()

Удаляет весь текст из окна.

OutputString(String)

Отправляет текстовую строку в командное окно.

SendInput(String, Boolean)

Отправляет строку входных данных в командное окно, которое обрабатывается так, как если бы оно было введено.

Применяется к