Sdílet prostřednictvím


_DTE.ExecuteCommand – metoda

Provede zadaný příkaz.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
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

    Požadováno.Název příkazu vyvolat.

  • CommandArgs
    Typ: String

    Volitelné.Řetězec obsahující stejné argumenty, které by poskytla, pokud byly vyvolání příkazu z příkaz okno.

    Pokud je zadán řetězec, je předán jako první argument příkazu příkazového řádku a je analyzován tvoří různé argumenty příkazu.To je podobné jak jsou příkazy spuštěny v příkaz okno.

Poznámky

ExecuteCommandspouští příkazy nebo makra, které jsou uvedeny v části klávesnice na panelu prostředí Možnosti dialogovém Nástroje nabídky.

Lze vyvolat příkazy nebo makra v spuštění z příkazového řádku, příkaz okno, nebo stisknutím tlačítka panelu nástrojů nebo úhozů kláves, které jsou s nimi spojené.

ExecuteCommandnelze spustit příkazy, které jsou k dispozici v prostředí.Build Metody, například nebude možné spustit v době, kdy právě probíhá sestavení.

ExecuteCommandimplicitně se pozastaví nahrávání makra tak, aby prováděného příkazu neověřování kód makra.Tím se zabrání dvojité kód emisí při nahrávání a vyvoláním makra v rámci obsahu záznamu.

Příklady

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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

_DTE Rozhraní

EnvDTE – obor názvů