Compartir a través de


DTE2.ExecuteCommand (Método) (String, String)

Ejecuta el comando especificado.

Espacio de nombres:  EnvDTE80
Ensamblado:  EnvDTE80 (en EnvDTE80.dll)

Sintaxis

'Declaración
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
)

Parámetros

  • CommandName
    Tipo: System.String
    Obligatorio.Nombre del comando que se va a invocar.
  • CommandArgs
    Tipo: System.String
    Opcional.Cadena que contiene los mismos argumentos que se especificarían si hubiera que invocar el comando de la ventana Comando.
    Si se especifica una cadena, se pasa a la línea de comandos como primer argumento del comando y se analiza para formar los diversos argumentos correspondientes al comando.Esta acción es similar a la de invocar comandos en la ventana Comando.

Implementaciones

_DTE.ExecuteCommand(String, String)

Comentarios

ExecuteCommand ejecuta comandos o macros incluidos en la sección Teclado del panel Entorno, en el cuadro de diálogo Opciones (disponible desde el menú Herramientas).

También se pueden invocar comandos o macros ejecutándolos desde la línea de comandos, en la ventana Comando, o presionando los botones de barra de herramientas o las combinaciones de teclas asociadas a ellos.

ExecuteCommand no puede ejecutar comandos que estén deshabilitados en el entorno. Por ejemplo, el método Build no se ejecutará mientras haya una compilación en curso.

ExecuteCommand detiene implícitamente la grabación de macros para que el comando en ejecución no genere código de macros. De este modo, se evita la duplicidad de emisión de código al grabar e invocar macros como parte de lo que se esté grabando.

Ejemplos

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

Seguridad de .NET Framework

Vea también

Referencia

DTE2 Interfaz

ExecuteCommand (Sobrecarga)

EnvDTE80 (Espacio de nombres)