Compartir a través de


_DTE.ExecuteCommand (Método)

Ejecuta el comando especificado.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.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: String

    Requerido. Nombre del comando que se va a invocar.

  • CommandArgs
    Tipo: 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.

Comentarios

El método ExecuteCommand ejecuta comandos o macros que aparecen 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

_DTE Interfaz

EnvDTE (Espacio de nombres)