Sdílet prostřednictvím


DTE2.ExecuteCommand – metoda

Provede zadaný příkaz.

Obor názvů:  EnvDTE80
Sestavení:  EnvDTE80 (v EnvDTE80.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

    Povinné.Název příkazu k vyvolání.

  • CommandArgs
    Typ: String

    Nepovinné.Řetězec obsahující stejné argumenty by poskytnout, pokud byly vyvolání příkazu z příkaz okna.

    Pokud je zadán řetězec, je předán do příkazového řádku jako první argument příkazu a je analyzovat různé argumenty pro příkaz formuláře.Podobá se to, jak jsou spuštěny příkazy v příkaz okna.

Poznámky

ExecuteCommandSpustí příkazy nebo makra, které jsou uvedeny v části klávesnice panelu prostředí Možnosti v dialogovém okně Nástroje nabídce.

Lze vyvolat příkazy nebo makra v jejich spuštěním z příkazového řádku příkaz okna nebo stisknutím tlačítka panelu nástrojů nebo klávesové úhozy přidružen.

ExecuteCommandnelze spustit příkazy, které jsou k dispozici v prostředí.Build Metodou, například nebude spuštěn během právě probíhá nové sestavení.

ExecuteCommandpozastaví implicitně nahrávání makra tak, aby prováděného příkazu není generuje kód makra.Tím se zabrání dvojité kód emisí při zaznamenávání a vyvolání jako součást můžete při záznamu makra.

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

DTE2 Rozhraní

EnvDTE80 – obor názvů