Condividi tramite


Metodo DTE2.ExecuteCommand (String, String)

esegue il comando specificato.

Spazio dei nomi:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • CommandName
    Tipo: System.String
    obbligatorio.Il nome del comando richiamare.
  • CommandArgs
    Tipo: System.String
    facoltativo.Stringa che contiene gli stessi argomenti che fornito se occorre richiamare il comando da commando finestra.
    Se una stringa è disponibile, viene passata alla riga di comando come primo argomento del comando e analizzata per formare i vari argomenti per il comando.Questa operazione è simile al modo in cui i controlli vengono richiamati in commando finestra.

Note

ExecuteCommand i controlli o le macro di esecuzioni elencate nella sezione di tastiera del pannello dell'ambiente di opzioni finestra di dialogo scegliere strumenti menu.

È inoltre possibile richiamare i comandi o le macro eseguirli dalla riga di comando, in commando finestra, o premendo i pulsanti della barra degli strumenti o le sequenze di tasti associati.

ExecuteCommand non può eseguire comandi attualmente sono disabilitati nell'ambiente.Build il metodo, ad esempio, non verrà eseguito durante una compilazione è in corso.

ExecuteCommand in modo implicito per sospendere la registrazione di macro in modo che il comando di non generare il codice della macro.Ciò impedisce la doppia problema di codice una volta di registrazione e macro di chiamata come parte di cui si sta registrando.

Esempi

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DTE2 Interfaccia

Overload ExecuteCommand

Spazio dei nomi EnvDTE80