Udostępnij za pośrednictwem


Metoda _DTE.ExecuteCommand —

Wykonuje określone polecenie.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
Sub ExecuteCommand ( _
    CommandName As String, _
    CommandArgs As String _
)
void ExecuteCommand(
    string CommandName,
    string CommandArgs
)
void ExecuteCommand(
    [InAttribute] String^ CommandName, 
    [InAttribute] String^ CommandArgs
)
abstract ExecuteCommand : 
        CommandName:string * 
        CommandArgs:string -> unit 
function ExecuteCommand(
    CommandName : String, 
    CommandArgs : String
)

Parametry

  • CommandName
    Typ: System.String
    Wymagane.Nazwa polecenia, aby wywołać.
  • CommandArgs
    Typ: System.String
    Opcjonalne.Ciąg zawierający te same argumenty, które dostarczą jeśli były wywoływania poleceń z polecenia okna.
    Jeśli ciąg jest podany, jest przekazywana jako pierwszy argument polecenia w wierszu polecenia i jest analizowany tworząc różne argumenty polecenia.Jest to podobne do jak polecenia są uruchamiane w polecenia okna.

Uwagi

ExecuteCommandUruchamia polecenia lub makra, wymienionych w sekcji klawiatury panelu środowiska Opcje okno dialogowe na Narzędzia menu.

Można również wywoływać polecenia lub makra, uruchamiając je z wiersza polecenia, w polecenia okna, lub naciskając przyciski paska narzędzi lub naciśnięcia klawiszy związanych z nimi.

ExecuteCommandNie można wykonać polecenia, które są aktualnie wyłączone w środowisku.Build Metoda, na przykład, nie będzie wykonywał podczas kompilacji jest obecnie w toku.

ExecuteCommandWstrzymuje niejawnie makro nagrywania tak, że wykonywanie polecenia nie emitują kod makra.Zapobiega to kod podwójne emisji podczas rejestrowania i wywoływanie makra w ramach są rejestrowane.

Przykłady

Sub ExecuteCommandExample()
   ' Open the New File dialog box.
   ExecuteCommand ("File.NewFile")
End Sub

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

_DTE Interfejs

Przestrzeń nazw EnvDTE