Udostępnij za pośrednictwem


Metoda DTE2.ExecuteCommand —

Wykonuje określone polecenie.

Przestrzeń nazw:  EnvDTE80
Zestaw:  EnvDTE80 (w EnvDTE80.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: String

    Wymagane.Nazwa polecenia, aby wywołać.

  • CommandArgs
    Typ: String

    Opcjonalne.Ciąg zawierający te same argumenty, które byłyby dostaw, jeżeli zostały wywoływanie poleceń z polecenia okna.

    Jeśli ciąg jest podany, jest przekazywany jako pierwszy argument polecenia w wierszu polecenia i jest analizowany w celu utworzenia różnych argumentów polecenia.Jest to podobne jak polecenia są wywoływane w polecenia okna.

Uwagi

ExecuteCommandUruchamia polecenia lub makra, wymienionych w sekcji klawiatury w 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 Metody, na przykład, nie będzie wykonywał podczas kompilacji jest obecnie w toku.

ExecuteCommandWstrzymuje niejawnie makro nagrywania tak, że polecenia wykonującego nie emituje kodu makra.Zapobiega to kod podwójne emisji podczas rejestrowania i wywoływanie makra jako część są nagrywania.

Przykłady

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

DTE2 Interfejs

Przestrzeń nazw EnvDTE80