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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.