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: System.String
    Povinné.Název příkazu vyvolat.
  • CommandArgs
    Typ: System.String
    Nepovinné.Řetězec obsahující stejné argumenty, které by poskytnout, pokud byly vyvolání příkazu z příkaz okna.
    Pokud je zadán řetězec, je předán jako první argument příkazu příkazového řádku a je analyzován na různé argumenty příkazu.Je podobná jak jsou příkazy vyvolána v příkaz okna.

Poznámky

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

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

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

ExecuteCommandimplicitně se pozastaví nahrávání makra tak, aby prováděného příkazu není generovat kód makra.To zabraňuje dvojité kód emisí při nahrávání a vyvoláním makra jako část 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ů