Partager via


GUID et ID des barres d’outils Visual Studio

Cette rubrique énumère les valeurs GUID et ID des barres d’outils incluses dans l’environnement de développement intégré (IDE) de Visual Studio et des groupes qu’ils contiennent. 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.

Remarque

La plupart des barres d’outils disponibles pour Visual Studio ne sont pas définies par Visual Studio, et leurs valeurs GUID et ID ne sont pas publiques. Cette rubrique répertorie uniquement les barres d’outils définies dans les fichiers .vsct du Kit de développement logiciel (SDK) Visual Studio.

Pour plus d’informations sur l’utilisation d’objets IDE définis dans des fichiers .vsct , consultez Étendre les menus et les commandes.

Les barres d’outils par défaut fournies par l’IDE Visual Studio utilisent le GUID guidSHLMainMenu, sauf indication contraire à l’aide GUID:ID de la syntaxe.

Barres d’outils IDE

Les barres d’outils suivantes sont fournies par l’IDE Visual Studio. Les barres d’outils peuvent être affichées en les sélectionnant dans le sous-menu Barres d’outils du menu Outils. Les barres d’outils dans les fenêtres d’outils ne sont pas incluses dans cette section.

Seuls les groupes peuvent descendre directement à partir des barres d’outils. Pour ajouter un groupe, définissez son parent sur le GUID et l’ID de la barre d’outils. Pour ajouter un bouton à une barre d’outils, définissez son parent sur un groupe dans la barre d’outils.

Barre d’outils id
Standard IDM_VS_TOOL_STANDARD
Build IDM_VS_TOOL_BUILD
Éditeur de texte IDM_VS_TOOL_TEXTEDITOR
Déboguer guidVSDebugGroup :IDM_DEBUG_TOOLBAR
Emplacement de débogage guidVSDebugGroup :IDM_DEBUG_CONTEXT_TOOLBAR

Barres d’outils spéciales

Ces barres d’outils sont définies par l’IDE Visual Studio, mais elles servent des fonctions spécialisées et n’hébergent pas de groupes de commandes.

Barre d’outils id
Ajouter une commande IDM_VS_TOOL_ADDCOMMAND
Undefined IDM_VS_TOOL_UNDEFINED
schéma XML IDM_VS_TOOL_SCHEMA
données XML IDM_VS_TOOL_DATA

Groupes dans les barres d’outils IDE

Pour ajouter un bouton à une barre d’outils standard, définissez l’un des groupes suivants comme parent. Les groupes sont triés par barre d’outils parent.

Groupes de barres d’outils standard

Nom id
Enregistrer/Ouvrir IDG_VS_TOOLSB_SAVEOPEN
Couper/Copier IDG_VS_TOOLSB_CUTCOPY
Annuler/rétablir IDG_VS_TOOLSB_UNDOREDO
Exécuter/générer IDG_VS_TOOLSB_RUNBUILD
Recherche IDG_VS_TOOLSB_SEARCH
Windows IDG_VS_TOOLSB_WINDOWS
Nouvelles fenêtres IDG_VS_TOOLSB_NEWWINDOWS
Charger/enregistrer IDG_VS_WINDOWUI_LOADSAVE
Jauge IDG_VS_TOOLSB_GAUGE

Créer des groupes de barres d’outils

Nom id
Barre de build IDG_VS_BUILDBAR
Annuler IDG_VS_BUILD_CANCEL

Groupes de barres d’outils de l’éditeur de texte

Nom id
Completion IDM_VS_TOOL_TEXTEDITOR
Retrait IDG_VS_EDITTOOLBAR_INDENT
Commentaire IDG_VS_EDITTOOLBAR_COMMENT
Signets IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS

Déboguer des groupes de barres d’outils

Nom id
Exécution IDM_DEBUG_TOOLBAR
Exécution pas à pas IDG_DEBUG_TOOLBAR_STEPPING
Espion IDG_DEBUG_TOOLBAR_WATCH
Windows IDG_DEBUG_TOOLBAR_WINDOWS

Déboguer les groupes de barres d’outils d’emplacement

Nom id
Emplacement de débogage IDG_DEBUG_CONTEXT_TOOLBAR

Barres d’outils des fenêtres Outil

Les barres d’outils peuvent apparaître directement dans l’IDE ou dans des fenêtres d’outils telles que Explorateur de solutions. Étant donné que les fenêtres d’outils ne sont pas définies dans les fichiers .vsct , les barres d’outils de fenêtre d’outils n’ont pas de parents définis. Au lieu de cela, ils sont placés dans du code. Le tableau suivant présente les barres d’outils qui apparaissent sur les fenêtres d’outils de l’IDE et les groupes de commandes qu’ils contiennent.

Remarque

Les barres d’outils et les groupes utilisent le GUID guidSHLMainMenu, sauf indication contraire à l’aide de la syntaxe GUID :ID. Lorsqu’un GUID est spécifié pour une barre d’outils, il s’applique également aux groupes qui descendent de cette barre d’outils.

Fenêtre Outil Barre d’outils Groupes
Explorateur de solutions IDM_VS_TOOL_PROJWIN IDG_VS_PROJ_TOOLBAR1.. 5
Explorateur de serveurs guid_SE_MenuGroup :IDM_SE_TOOLBAR_SERVEREXPLORER IDG_SE_TOOLBAR_REFRESH
Propriétés IDM_VS_TOOL_PROPERTIES IDG_VS_PROPERTIES_SORT

IDG_VS_PROPERTIES_PAGES
Affichage de classes IDM_VS_TOOL_CLASSVIEW IDG_VS_CLASSVIEW_FOLDERS

IDG_VS_CLASSVIEW_SEARCH

IDG_VS_CLASSVIEW_SETTINGS
Affichage de classes IDM_VS_TOOL_CLASSVIEW_GO IDG_VS_CLASSVIEW_SEARCH2
Explorateur d'objets IDM_VS_TOOL_OBJBROWSER IDG_VS_OBJBROWSER_SUBSETS

IDG_VS_OBJBROWSER_SEARCH

IDG_VS_OBJBROWSER_ADDREFERENCE

IDG_VS_OBJBROWSER_BROWSERSETTINGS
Explorateur d'objets IDM_VS_TOOL_OBJECT_BROWSER_GO IDG_VS_OBJBROWSER_SEARCH2
Sortie IDM_VS_TOOL_OUTPUTWINDOW IDG_VS_OUTPUTWINDOW_SELECT

IDG_VS_OUTPUTWINDOW_GOTO

IDG_VS_OUTPUTWINDOW_NEXTPREV

IDG_VS_OUTPUTWINDOW_CLEAR

IDG_VS_OUTPUTWINDOW_WORDWRAP
Rechercher et remplacer IDM_VS_TOOL_UNIFIEDFIND IDG_VS_FINDTAB

IDG_VS_REPLACETAB
Rechercher les résultats 1 IDM_VS_TOOL_FINDRESULTS1 IDG_VS_FINDRESULTS1_GOTO

IDG_VS_FINDRESULTS1_NEXTPREV

IDG_VS_FINDRESULTS1_CLEAR

IDG_VS_FINDRESULTS1_STOPFIND
Rechercher les résultats 2 IDM_VS_TOOL_FINDRESULTS2 IDG_VS_FINDRESULTS2_GOTO

IDG_VS_FINDRESULTS2_NEXTPREV

IDG_VS_FINDRESULTS2_CLEAR

IDG_VS_FINDRESULTS2_STOPFIND
Extrait de code IDM_VS_TOOL_SNIPPETMENUS IDG_VS_SNIPPET_REPL

IDG_VS_SNIPPET_REF

IDG_VS_SNIPPET_PROP
Signets IDM_VS_TOOL_BOOKMARKWIND IDG_VS_BWNEWFOLDER

IDG_VS_BWNEXTo M

IDG_VS_BWNEXTo MF

IDG_VS_BWENABLE

IDG_VS_BWDELETE
Liste des tâches IDM_VS_TOOL_TASKLIST IDG_VS_TASKLIST_PROVIDERLIST
Tâches utilisateur IDM_VS_TOOL_USERTASKS IDG_VS_TASKLIST_PROVIDERLIST

IDG_VS_USERTASKS_EDIT
Liste d’erreurs IDM_VS_TOOL_ERRORLIST IDG_VS_ERRORLIST_ERRORGROUP

IDG_VS_ERRORLIST_WARNINGGROUP

IDG_VS_ERRORLIST_MESSAGEGROUP
Explorateur d'appels IDM_VS_TOOL_CALLBROWSER1.. 16 IDG_VS_TOOLBAR_CALLBROWSER1_ACTIONS

IDG_VS_TOOLBAR_CALLBROWSER1_TYPE

IDG_VS_TOOLBAR_CALLBROWSER1_CBSETTINGS
Points d’arrêt guidVSDebugGroup :IDM_BREAKPOINTS_WINDOW_TOOLBAR IDG_BREAKPOINTS_WINDOW_NEW

IDG_BREAKPOINTS_WINDOW_DELETE

IDG_BREAKPOINTS_WINDOW_ALL

IDG_BREAKPOINTS_WINDOW_VIEW

IDG_BREAKPOINTS_WINDOW_EDIT

IDG_BREAKPOINTS_WINDOW_COLUMNS
Code Machine guidVSDebugGroup :IDM_DISASM_WINDOW_TOOLBAR IDG_DISASM_WINDOW_TOOLBAR
Mémoire 1-4 guidVSDebugGroup :IDM_MEMORY_WINDOW_TOOLBAR1... 4 IDG_MEMORY_EXPRESSION1.. 4

IDG_MEMORY_COLUMNS1.. 4
Processus guidVSDebugGroup :IDM_ATTACHED_PROCS_TOOLBAR IDG_ATTACHED_PROCS_EXECCNTRL IDG_ATTACHED_PROCS_STEPPING

IDG_ATTACHED_PROCS_EXECCNTRL2

IDG_ATTACHED_PROCS_ATTACH

IDG_ATTACHED_PROCS_COLUMNS

Voir aussi