Compartilhar via


Método DTE2.ExecuteCommand (String, String)

Executa o comando especificado.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (em EnvDTE80.dll)

Sintaxe

'Declaração
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
    Obrigatório.O nome do comando para invocar.
  • CommandArgs
    Tipo: System.String
    Opcional.Uma seqüência de caracteres que contém os mesmos argumentos que forneceria se você o comando a partir do comando janela.
    Se uma seqüência de caracteres for fornecida, ele é passado para a linha de comando como primeiro argumento do comando e é analisado para formar os vários argumentos para o comando.Isso é semelhante a como os comandos são invocados na comando janela.

Comentários

ExecuteCommandexecuta comandos ou macros listadas na seção do painel de ambiente do teclado a Opções caixa de diálogo sobre o Ferramentas menu.

Você também pode chamar comandos ou macros, executá-los a partir da linha de comando, no comando janela, ou pressionando os botões da barra de ferramentas ou pressionamentos de tecla associados a eles.

ExecuteCommandnão é possível executar comandos que estão desabilitados no ambiente.O Build método, por exemplo, não será executado enquanto uma compilação está em andamento.

ExecuteCommandimplicitamente, faz uma pausa de gravações de macro para que o comando de execução não emitir código de macro.Isso impede que a emissão de código duplas quando a gravação e invocando macros como parte do que você está gravando.

Exemplos

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

Segurança do .NET Framework

Consulte também

Referência

DTE2 Interface

Sobrecargas ExecuteCommand

Namespace EnvDTE80