Compartilhar 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 chamar.
  • CommandArgs
    Tipo: System.String
    Opcional.Uma cadeia de caracteres que contém os mesmos argumentos que você forneceria se você invocava o comando da janela de Comando .
    Se uma cadeia de caracteres é fornecida, é passada para a linha de comando como o primeiro argumento de linha de comando e analisada para formar múltiplos argumentos para o comando.Isso é semelhante a como os comandos são chamados na janela de Comando .

Comentários

comandos ou macros de execução deExecuteCommand listaram na seção do teclado no painel do ambiente da caixa de diálogo de Opções no menu de Ferramentas .

Você também pode chamar comandos ou macros executando os de linha de comando, na janela de Comando , ou pressionando os botões da barra de ferramentas ou os pressionamentos de teclas associados a eles.

ExecuteCommand não pode executar comandos que estão desativados no ambiente.O método de Build , por exemplo, não será executado quando uma compilação é atualmente em andamento.

ExecuteCommand pausa implicitamente gravação macro de modo que o comando não emite executando o código macro.Isso evita a emissão dupla de código para registrar e ao chamar macros como parte do que você estiver 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