J'utilise VS2010 et Addin, en utilisant DTE.ExecuteCommand et des commandes comme Construire, Build.Cancel, Build.RebuildSolution, etc.Obtenir la liste complète des commandes disponibles pour DTE.ExecuteCommand
Vous pouvez obtenir une commande avec DTE. Commands.Item ("xxx") et devinez si elle est disponible avec Command.IsAvailable. La liste des commandes se trouve dans la fenêtre Outils, Options, Environnement, Clavier. Aussi, comme vous le savez, DTE.ExecuteCommand prend deux chaînes comme paramètres.
Le premier est le nom de la commande (par exemple, Action.CreateNewShortcut) et le second est les arguments que la commande prend.
Le problème est que certaines commandes nécessitent un nombre variable d'arguments et je ne sais pas l'ordre, etc.
Par exemple, je suppose que Action.CreateNewShortcut a besoin d'au moins deux arguments: l'action à exécuter lorsque le raccourci est exécuté (Build.RebuildSolution) et le raccourci lui-même (Alt + O).
Il y a plus de 4k commandes dans VS. mais Microsoft n'a pas de documentation officielle à ce sujet, je pense.
Il serait très utile de la documentation officielle avec la liste complète des commandes disponibles pour DTE.ExecuteCommand
Toutes les suggestions?
Lien cassé. Essayez https://github.com/ligershark/VoiceExtension/blob/master/src/Resources/commands.txt – bbsimonbb