Partager via


GUID et identificateurs des menus de Visual Studio

Cette rubrique énumère GUID et les valeurs d'ID les menus et les groupes dans la barre de menus de Visual Studio. Ces valeurs sont définies dans les fichiers de .vsct installés dans le cadre de le kit de développement Visual Studio. Pour plus d'informations, consultez commandes, menus, et groupes IDE-Définis.

Pour plus d'informations sur l'utilisation des objets (IDE) d'environnement de développement intégré qui sont définis dans des fichiers de .vsct, consultez Tâches courantes avec des commandes, des menus, et les barres d'outils.

Les menus et les groupes dans la barre de menus Visual Studio utilisent un GUID guidSHLMainMenu. La barre de menus elle-même possède un ID d' IDM_VS_TOOL_MAINMENU.

Groupes dans la barre de menus de Visual Studio

Pour ajouter un menu à la barre de menus, affectez l'un de ces groupes en tant que son parent.

Groupe

ID

Fichiers/modifications/vue

IDG_VS_MM_FILEEDITVIEW

Refactorisation

IDG_VS_MM_REFACTORING :

Projet

IDG_VS_MM_PROJECT

Générer

IDG_VS_MM_BUILDDEBUGRUN

format/outils

IDG_VS_MM_TOOLSADDINS

Fenêtre/le aide/à Communauté

IDG_VS_MM_WINDOWHELP

Addins

IDG_VS_MM_MACROS

FullScreenBar

IDG_VS_MM_FULLSCREENBAR

Pour ajouter un groupe à un menu existant Visual Studio, définissez un des menus suivants comme son parent. Des sous-menus ne sont pas inclus dans cette liste.

Menu

ID

Fichier

IDM_VS_MENU_FILE

Modifier

IDM_VS_MENU_EDIT

Vue

IDM_VS_MENU_VIEW

Refactorisation

IDM_VS_MENU_REFACTORING

Projet

IDM_VS_MENU_PROJECT

Générer

IDM_VS_MENU_BUILD

Format

IDM_VS_MENU_FORMAT

Outils

IDM_VS_MENU_TOOLS

Fenêtre

IDM_VS_MENU_WINDOW

Addins

IDM_VS_MENU_ADDINS

Communauté

IDM_VS_MENU_COMMUNITY

Aide

IDM_VS_MENU_HELP

Groupes dans les menus de Visual Studio

Les listes suivantes répertorient les groupes qui descendent directement des menus de la barre de menus de Visual Studio. La méthode la plus rapide pour ajouter une commande à un menu de Visual Studio est de définir un de ces groupes en tant que parent. Les groupes qui réceptionnent des sous-menus n'apparaissent pas dans cette section.

groupes de menu Fichier

Groupe

ID

Nouveau/ouvrez

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

Lecteur

IDG_VS_FILE_BROWSER

Imprimer

IDG_VS_FILE_PRINT

derniers fichiers utilisés

IDG_VS_FILE_MRU

Déplacement

IDG_VS_FILE_MOVE

Exit

IDG_VS_FILE_EXIT

groupes de menu Edition

Groupe

ID

L'annulation/rétablir

IDG_VS_EDIT_UNDOREDO

Fractionnez/copier/coller

IDG_VS_EDIT_CUTCOPY

Sélectionner

IDG_VS_EDIT_SELECT

GoTo

IDG_VS_EDIT_GOTO

Find

IDG_VS_EDIT_FIND

Objets

IDG_VS_EDIT_OBJECTS

Verbes OLE

IDG_VS_EDIT_OLEVERBS

Ainsi de commande

IDG_VS_EDIT_COMMANDWELL

Refactorisation des groupes de menus

Groupe

ID

Commun

IDG_REFACTORING_COMMON

Avancé

IDG_REFACTORING_ADVANCED

groupes de menu Affichage

Groupe

ID

Le code de formulaire

IDG_VS_VIEW_FORMCODE

Lecteur

IDG_VS_VIEW_BROWSER

définissez les vues

IDG_VS_VIEW_DEFINEVIEWS

Windows

IDG_VS_VIEW_WINDOWS

fenêtres d'architecte

IDG_VS_VIEW_ARCH_WINDOWS

fenêtres d'organisation

IDG_VS_VIEW_ORG_WINDOWS

navigateur de code

IDG_VS_VIEW_CODEBROWSENAV_WINDOWS

Fenêtres dev

IDG_VS_VIEW_DEV_WINDOWS

Barres d'outils

IDG_VS_VIEW_TOOLBARS

Symboles

IDG_VS_VIEW_SYMBOLNAVIGATE

naviguez

IDG_VS_VIEW_NAVIGATE

Petit accédez

IDG_VS_VIEW_SMALLNAVIGATE

Explorateur d'objets

IDG_VS_VIEW_OBJBRWSR

Ainsi de commande

IDG_VS_VIEW_COMMANDWELL

Pages de propriétés

IDG_VS_VIEW_PROPPAGES

Actualiser

IDG_VS_VIEW_REFRESH

groupes de menus de projet

Groupe

ID

Ajoutez divers

IDG_VS_PROJ_MISCADD

Ajouter

IDG_VS_PROJ_ADD

Dossier

IDG_VS_PROJ_FOLDER

Déchargement et rechargement

IDG_VS_PROJ_UNLOADRELOAD

Référence

IDG_VS_PROJ_REFERENCE

Options

IDG_VS_PROJ_OPTIONS

Paramètres

IDG_VS_PROJ_SETTINGS

Générez les groupes de menus

Groupe

ID

Solution

IDG_VS_BUILD_SOLUTION

Selection

IDG_VS_BUILD_SELECTION

optimisation guidée par profil

IDG_VS_PGO_SELECTION

Divers

IDG_VS_BUILD_MISC

Cancel

IDG_VS_BUILD_CANCEL

groupes de menu Outils

Groupe

ID

Ligne de commande

IDG_VS_TOOLS_CMDLINE

extraits de code

IDG_VS_TOOLS_SNIPPETS

sous-ensemble d'objet

IDG_VS_TOOLS_OBJSUBSET

Options

IDG_VS_TOOLS_OPTIONS

Les 2

IDG_VS_TOOLS_OTHER2

outils externes

IDG_VS_TOOLS_EXT_TOOLS

personnalisations externes

IDG_VS_TOOLS_EXT_CUST

groupes de menu Fenêtre

Groupe

ID

Nouveau

IDG_VS_WINDOW_NEW

Dock/fin

IDG_VS_DOCKCLOSE

Dock/masquer

IDG_VS_DOCKHIDE

réorganisez

IDG_VS_WINDOW_ARRANGE

Navigation

IDG_VS_WINDOW_NAVIGATION

Liste

IDG_VS_WINDOW_LIST

groupes de menu ?

Groupe

ID

Exemples

IDG_VS_HELP_SAMPLES

Prise en charge

IDG_VS_HELP_SUPPORT

About

IDG_VS_HELP_ABOUT

Sous-menus les menus de Visual Studio

La hiérarchie suivante montre des sous-menus qui sont associés aux menus de la barre de menus de Visual Studio. Étant donné qu'un groupe peut avoir un menu comme son parent, chaque sous-menu doit recevoir d'un groupe dans un menu, plutôt que directement le menu. Pour plus d'informations sur les relations entre les menus, les groupes, et des sous-menus, consultez Comment : Créer des menus, des sous-menus, et les menus contextuels.

Notes

Les noms des menus de la barre de menus de Visual Studio ne sont pas séparément donnés 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 : _nom de grouped'IDG_VS_nom de menu.

groupe parent

sous-menu

groupes enfants

IDG_VS_FILE_FILE

IDM_VS_CSCD_NEW

IDG_VS_FILE_NEW_CASCADE

IDM_VS_CSCD_OPEN

IDG_VS_FILE_OPENP_CASCADE

IDG_VS_FILE_OPENF_CASCADE

IDG_VS_FILE_ADD

IDM_VS_CSCD_ADD

IDG_VS_FILE_ADD_PROJECT_NEW

IDG_VS_FILE_ADD_PROJECT_EXI

IDG_VS_FILE_MRU

IDM_VS_CSCD_FILEMRU

IDG_VS_FILE_FMRU_CASCADE

IDM_VS_CSCD_PROJMRU

IDG_VS_FILE_PMRU_CASCADE

IDG_VS_FILE_MOVE

IDM_VS_CSCD_MOVETOPRJ

IDG_VS_FILE_MOVE_CASCADE

IDG_VS_FILE_MOVE_PICKER

IDG_VS_VIEW_DEV_WINDOWS

IDM_VS_CSCD_FINDRESULTS

IDG_VS_WNDO_FINDRESULTS

IDM_VS_CSCD_WINDOWS

IDG_VS_VIEW_CALLBROWSER

IDG_VS_WNDO_OTRWNDWS1… 6

IDG_VS_WNDO_WINDOWS2

IDG_VS_VIEW_TOOLBARS

IDM_VS_CSCD_COMMANDBARS

IDG_VS_EDIT_GOTO

IDM_VS_EDITOR_FIND_MENU

IDG_VS_EDIT_OBJECTS

IDM_VS_CSCD_MNUDES

IDG_VS_MNUDES_INSERT

IDG_VS_MNUDES_EDITNAMES

IDM_VS_CSCD_OLEVERBS

IDG_VS_EDIT_OLEVERBS

IDG_VS_BUILD_SELECTION

IDM_VS_CSCD_BUILD

IDG_VS_BUILD_CASCADE

IDG_VS_BUILD_PROJPICKER

IDM_VS_CSCD_REBUILD

IDG_VS_REBUILD_CASCADE

IDG_VS_REBUILD_PROJPICKER

IDM_VS_CSCD_PROJONLY

IDG_VS_PROJONLY_CASCADE

IDM_VS_CSCD_CLEAN

IDG_VS_CLEAN_CASCADE

IDG_VS_CLEAN_PROJPICKER

IDM_VS_CSCD_DEPLOY

IDG_VS_DEPLOY_CASCADE

IDG_VS_DEPLOY_PROJPICKER

IDG_VS_PGO_SELECTION

IDM_VS_CSCD_PGO_BUILD

IDG_VS_PGO_BUILD_CASCADE_BUILD

IDG_VS_PGO_BUILD_CASCADE_RUN

Voir aussi

Concepts

GUID et identificateurs des barres d'outils de Visual Studio

GUID et ID des commandes de Visual Studio

Autres ressources

Tableau de commande Visual Studio (. fichiers de Vsct)