Partilhar via


Método _DTE.ExecuteCommand

Executa o comando especificado.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.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 de 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 de teclado do painel do ambiente Opções caixa de diálogo sobre o Ferramentas menu.

Você também pode chamar a comandos ou macros, executá-los a partir da linha de comando na 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á atualmente em andamento.

ExecuteCommandimplicitamente pausa a gravação 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 a invocação de 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

_DTE Interface

Namespace EnvDTE