Cet article énumère les valeurs GUID et ID des menus et des groupes dans la barre de menus Visual Studio. Ces valeurs sont définies dans les fichiers .vsct installés dans le cadre du Kit de développement logiciel (SDK) Visual Studio. Pour plus d’informations, consultez les commandes, menus et groupes définis par l’IDE.
Pour plus d’informations sur l’utilisation d’objets d’environnement de développement intégré (IDE) définis dans des fichiers .vsct , consultez Étendre les menus et les commandes.
Les menus et les groupes de la barre de menus Visual Studio utilisent le GUID guidSHLMainMenu. La barre de menus elle-même a un ID de IDM_VS_TOOL_MAINMENU.
Groupes dans la barre de menus de Visual Studio
Pour ajouter un menu à la barre de menus, définissez l’un de ces groupes comme parent.
Groupe
id
Fichier/Édition/Affichage
IDG_VS_MM_FILEEDITVIEW
Refactorisation
IDG_VS_MM_REFACTORING :
Project
IDG_VS_MM_PROJECT
Build
IDG_VS_MM_BUILDDEBUGRUN
Format/outils
IDG_VS_MM_TOOLSADDINS
Fenêtre/Aide/Communauté
IDG_VS_MM_WINDOWHELP
Compléments
IDG_VS_MM_MACROS
FullScreenBar
IDG_VS_MM_FULLSCREENBAR
Menus dans la barre de menus de Visual Studio
Pour ajouter un groupe à un menu Visual Studio existant, définissez l’un des menus suivants comme parent. Les sous-menus ne sont pas inclus dans cette liste.
Menu
id
File
IDM_VS_MENU_FILE
Modifier
IDM_VS_MENU_EDIT
Affichage
IDM_VS_MENU_VIEW
Refactorisation
IDM_VS_MENU_REFACTORING
Project
IDM_VS_MENU_PROJECT
Build
IDM_VS_MENU_BUILD
Mettre en forme
IDM_VS_MENU_FORMAT
Outils
IDM_VS_MENU_TOOLS
Extensions
IDM_VS_MENU_EXTENSIONS
Fenêtre
IDM_VS_MENU_WINDOW
Compléments
IDM_VS_MENU_ADDINS
Community
IDM_VS_MENU_COMMUNITY
Aide
IDM_VS_MENU_HELP
Groupes dans les menus Visual Studio
Les listes suivantes montrent les groupes qui descendent directement des menus dans la barre de menus de Visual Studio. Le moyen le plus rapide d’ajouter une commande à un menu Visual Studio consiste à définir l’un de ces groupes comme parent. Les groupes qui descendent des sous-menus n’apparaissent pas dans cette section.
Groupes de menus de fichiers
Groupe
id
Nouveau/Ouvert
IDG_VS_FILE_FILE
Ajouter
IDG_VS_FILE_ADD
Solution
IDG_VS_FILE_SOLUTION
Divers
IDG_VS_FILE_MISC
Enregistrer
IDG_VS_FILE_SAVE
Renommer
IDG_VS_FILE_RENAME
Browser
IDG_VS_FILE_BROWSER
Imprimer
IDG_VS_FILE_PRINT
Dernière utilisation
IDG_VS_FILE_MRU
Poursuivre
IDG_VS_FILE_MOVE
Exit
IDG_VS_FILE_EXIT
Modifier les groupes de menus
Groupe
id
Annuler/rétablir
IDG_VS_EDIT_UNDOREDO
Couper/Copier/Coller
IDG_VS_EDIT_CUTCOPY
Sélectionnez
IDG_VS_EDIT_SELECT
GoTo
IDG_VS_EDIT_GOTO
Rechercher
IDG_VS_EDIT_FIND
Objets
IDG_VS_EDIT_OBJECTS
Verbes OLE
IDG_VS_EDIT_OLEVERBS
Commande Well
IDG_VS_EDIT_COMMANDWELL
Refactoriser les groupes de menus
Groupe
id
Courant
IDG_REFACTORING_COMMON
Avancé
IDG_REFACTORING_ADVANCED
Afficher les groupes de menus
Groupe
id
Code de formulaire
IDG_VS_VIEW_FORMCODE
Browser
IDG_VS_VIEW_BROWSER
Définir des vues
IDG_VS_VIEW_DEFINEVIEWS
Windows
IDG_VS_VIEW_WINDOWS
Architecte Windows
IDG_VS_VIEW_ARCH_WINDOWS
Windows d’organisation
IDG_VS_VIEW_ORG_WINDOWS
Navigateur de code
IDG_VS_VIEW_CODEBROWSENAV_WINDOWS
Windows de développement
IDG_VS_VIEW_DEV_WINDOWS
Barres d’outils
IDG_VS_VIEW_TOOLBARS
Symboles
IDG_VS_VIEW_SYMo OLNAVIGATE
Naviguer
IDG_VS_VIEW_NAVIGATE
Petite navigation
IDG_VS_VIEW_SMALLNAVIGATE
Explorateur d'objets
IDG_VS_VIEW_OBJBRWSR
Commande Well
IDG_VS_VIEW_COMMANDWELL
Pages de propriétés
IDG_VS_VIEW_PROPPAGES
Refresh
IDG_VS_VIEW_REFRESH
Groupes de menus de projet
Groupe
id
Ajout divers
IDG_VS_PROJ_MISCADD
Ajouter
IDG_VS_PROJ_ADD
Dossier
IDG_VS_PROJ_FOLDER
Décharger/recharger
IDG_VS_PROJ_UNLOADRELOAD
Référence
IDG_VS_PROJ_REFERENCE
Options
IDG_VS_PROJ_OPTIONS
Paramètres
IDG_VS_PROJ_SETTINGS
Créer des groupes de menus
Groupe
id
Solution
IDG_VS_BUILD_SOLUTION
Sélection
IDG_VS_BUILD_SELECTION
Optimisation guidée par profil
IDG_VS_PGO_SELECTION
Divers
IDG_VS_BUILD_MISC
Annuler
IDG_VS_BUILD_CANCEL
Groupes de menus Outils
Groupe
id
Ligne de commande
IDG_VS_TOOLS_CMDLINE
Extraits de code
IDG_VS_TOOLS_SNIPPETS
Sous-ensemble d’objets
IDG_VS_TOOLS_OBJSUBSET
Options
IDG_VS_TOOLS_OPTIONS
Autres 2
IDG_VS_TOOLS_OTHER2
Outils externes
IDG_VS_TOOLS_EXT_TOOLS
Personnalisations externes
IDG_VS_TOOLS_EXT_CUST
Groupes de menus fenêtres
Groupe
id
Nouvelle
IDG_VS_WINDOW_NEW
Dock/Close
IDG_VS_DOCKCLOSE
Dock/Hide
IDG_VS_DOCKHIDE
Réorganiser
IDG_VS_WINDOW_ARRANGE
Navigation
IDG_VS_WINDOW_NAVIGATION
List
IDG_VS_WINDOW_LIST
Groupes de menus d’aide
Groupe
id
Exemples
IDG_VS_HELP_SAMPLES
Support
IDG_VS_HELP_SUPPORT
À propos
IDG_VS_HELP_ABOUT
Sous-menu des menus Visual Studio
La hiérarchie suivante montre les sous-menus associés aux menus de la barre de menus de Visual Studio. Étant donné que seul un groupe peut avoir un menu en tant que parent, chaque sous-menu doit descendre d’un groupe dans un menu, au lieu de directement à partir du menu. Pour plus d’informations sur la relation entre les menus, les groupes et les sous-menus, consultez Ajouter un sous-menu à un menu.
Remarque
Les noms des menus de la barre de menus visual Studio ne sont pas affichés séparément dans cette hiérarchie, car ils peuvent être déduits de la convention d’affectation de noms pour les groupes dans l’IDE, comme suit : IDG_VS_Menu Name_<Group Name>>.<