Partager via


GUID et identificateurs des barres d'outils de Visual Studio

Cette rubrique énumère GUID et les valeurs d'ID des barres d'outils qui sont incluses dans l'IDE de Visual (IDE) Studio, les groupes et ils contiennent. 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.

Notes

plusieurs des barres d'outils disponibles à Visual Studio ne sont pas définies par Visual Studio, et leur GUID et valeurs d'ID ne sont pas publics.Cette rubrique répertorie uniquement les barres d'outils qui sont définies dans les fichiers du kit de développement Visual Studio .vsct.

Pour plus d'informations sur l'utilisation des objets de l'IDE définis dans les fichiers de .vsct, consultez Tâches courantes avec des commandes, des menus, et les barres d'outils.

Les barres d'outils par défaut fournies par l'IDE de Visual Studio utilisent un GUID guidSHLMainMenu, sauf dans sinon spécifié à l'aide d'un GUID : Syntaxe d'ID.

Barres d'outils de l'environnement

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

Seuls les groupes peuvent défiler directement des barres d'outils. Pour ajouter un groupe, définissez son parent à un GUID et ID de la barre d'outils. Pour ajouter un bouton à une barre d'outils, définissez son parent à un groupe dans la barre d'outils.

Barre d'outils

ID

Standard

IDM_VS_TOOL_STANDARD

Générer

IDM_VS_TOOL_BUILD

Éditeur de texte

IDM_VS_TOOL_TEXTEDITOR

Débogage

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 de Visual Studio, mais elles exécutent des fonctions spécialisées et n'hébergent pas de groupes de commandes.

Barre d'outils

ID

ajoutez la commande

IDM_VS_TOOL_ADDCOMMAND

Indéfini

IDM_VS_TOOL_UNDEFINED

Schéma XML

IDM_VS_TOOL_SCHEMA

Données XML

IDM_VS_TOOL_DATA

Groupes sur les barres d'outils de l'environnement

Pour ajouter un bouton à une barre d'outils standard, définissez un des groupes suivants comme son parent. les groupes sont triés par la barre d'outils parente.

Groupes standard de barre d'outils

Nom

ID

Enregistrez/ouvrez

IDG_VS_TOOLSB_SAVEOPEN

Couper/copiez

IDG_VS_TOOLSB_CUTCOPY

L'annulation/rétablir

IDG_VS_TOOLSB_UNDOREDO

Exécuter/génération

IDG_VS_TOOLSB_RUNBUILD

Rechercher

IDG_VS_TOOLSB_SEARCH

Windows

IDG_VS_TOOLSB_WINDOWS

nouvelles fenêtres

IDG_VS_TOOLSB_NEWWINDOWS

Chargement/sauvegarde

IDG_VS_WINDOWUI_LOADSAVE

jauge

IDG_VS_TOOLSB_GAUGE

groupes de barre d'outils de génération

Nom

ID

barre de génération

IDG_VS_BUILDBAR

Cancel

IDG_VS_BUILD_CANCEL

Groupes de barre d'outils éditeur de texte

Nom

ID

Achèvement

IDM_VS_TOOL_TEXTEDITOR

Retrait

IDG_VS_EDITTOOLBAR_INDENT

Commentaire

IDG_VS_EDITTOOLBAR_COMMENT

Signets

IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS

groupes de barre d'outils de débogage

Nom

ID

Exécution

IDM_DEBUG_TOOLBAR

Pas à pas

IDG_DEBUG_TOOLBAR_STEPPING

Watch

IDG_DEBUG_TOOLBAR_WATCH

Windows

IDG_DEBUG_TOOLBAR_WINDOWS

Groupes de barre d'outils emplacement de débogage

Nom

ID

déboguez l'emplacement

IDG_DEBUG_CONTEXT_TOOLBAR

Barres d'outils de la fenêtre Outil

Les barres d'outils peuvent apparaître directement dans l'IDE ou dans des fenêtres Outil telles que Explorateur de solutions. Étant donné que les fenêtres Outil ne sont pas définies dans les fichiers de .vsct, les barres d'outils de la fenêtre Outil n'ont pas défini des parents. En revanche, ils sont placés dans le code. Le tableau suivant affiche les barres d'outils qui apparaissent sur les fenêtres Outil de l'IDE, et les groupes de commandes qu'ils contiennent.

Notes

Les barres d'outils et les groupes utilisent un GUID guidSHLMainMenu, sauf dans sinon spécifié à l'aide d'un GUID : Syntaxe d'ID.Où le 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

Groups

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_SEAR CH2

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_SEAR CH2

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

recherchez les résultats 1

IDM_VS_TOOL_FINDRESULTS1

IDG_VS_FINDRESULTS1_GOTO

IDG_VS_FINDRESULTS1_NEXTPREV

IDG_VS_FINDRESULTS1_CLEAR

IDG_VS_FINDRESULTS1_STOPFIND

résultats 2 de recherche

IDM_VS_TOOL_FINDRESULTS2

IDG_VS_FINDRESULTS2_GOTO

IDG_VS_FINDRESULTS2_NEXTPREV

IDG_VS_FINDRESULTS2_CLEAR

IDG_VS_FINDRESULTS2_STOPFIND

Snippet

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_BWNEXTBM

IDG_VS_BWNEXTBMF

IDG_VS_BWENABLE

IDG_VS_BWDELETE

Liste des tâches

IDM_VS_TOOL_TASKLIST

IDG_VS_TASKLIST_PROVIDERLIST

tâches d'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

navigateur d'appel

IDM_VS_TOOL_ CALLBROWSER1. .16

_ACTIONS D'IDG_VS_TOOLBAR_ CALLBROWSER1

_TYPE D'IDG_VS_TOOLBAR_ CALLBROWSER1

_CBSETTINGS D'IDG_VS_TOOLBAR_ CALLBROWSER1

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

Le 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_EXE CCNTRL2

IDG_ATTACHED_PROCS_ATTACH

IDG_ATTACHED_PROCS_COLUMNS

Voir aussi

Tâches

Procédure pas - à - pas : Ajout d'un contrôleur de menu à une barre d'outils

Procédure pas - à - pas : Ajouter une barre d'outils à une fenêtre Outil

Concepts

GUID et identificateurs des menus de Visual Studio