Partager via


_DTE.ExecuteCommand, méthode

Exécute la commande spécifiée.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • CommandName
    Type : System.String
    Obligatoire.Le nom de la commande à appeler.
  • CommandArgs
    Type : System.String
    Facultatif.Chaîne contenant les arguments que vous devriez normalement fournir si vous appeliez la commande à partir de la fenêtre Command.
    Si une chaîne est fournie, elle est passée à la ligne de commande en tant que premier argument de la commande et est analysée en vue de former les divers arguments de la commande.Cette approche est analogue à la procédure d'appel à partir de la fenêtre Commande.

Notes

La méthode ExecuteCommand exécute des commandes ou des macros qui se trouvent affichées dans la section Clavier du volet Environnement de la boîte de dialogue Options du menu Outils.

Vous pouvez également appeler des commandes ou des macros en les exécutant à partir de la ligne de commande, dans la fenêtre Commande, ou en utilisant les boutons ou les touches de la barre d'outils qui leur sont associés.

La méthode ExecuteCommand ne peut pas exécuter des commandes qui sont actuellement désactivées dans l'environnement. Par exemple, la méthode Build ne s'exécute pas alors qu'une génération est en cours.

La méthode ExecuteCommand suspend implicitement l'enregistrement des macros de sorte que la commande exécutée n'émette pas de code macro. Cela prévient l'émission de double code lorsque des macros sont enregistrées et appelées dans le cadre de votre enregistrement.

Exemples

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

Sécurité .NET Framework

Voir aussi

Référence

_DTE Interface

EnvDTE, espace de noms