Freigeben über


GUIDs und IDs von Visual Studio-Menüs

In diesem Artikel werden die GUID- und ID-Werte der Menüs und Gruppen in der Visual Studio-Menüleiste aufgelistet. Diese Werte werden in VSCT-Dateien definiert, die als Teil des Visual Studio SDK installiert sind. Weitere Informationen finden Sie unter IDE-definierten Befehlen, Menüs und Gruppen.

Weitere Informationen zum Arbeiten mit integrierten IDE-Objekten (Integrated Development Environment), die in VSCT-Dateien definiert sind, finden Sie unter Erweitern von Menüs und Befehlen.

Die Menüs und Gruppen auf der Visual Studio-Menüleiste verwenden die GUID guidSHLMainMenu. Die Menüleiste selbst verfügt über eine ID von IDM_VS_TOOL_MAINMENU.

Gruppen auf der Visual Studio-Menüleiste

Wenn Sie der Menüleiste ein Menü hinzufügen möchten, legen Sie eine dieser Gruppen als übergeordnetes Element fest.

Group ID
Datei/Bearbeiten/Ansicht IDG_VS_MM_FILEEDITVIEW
Refactoring IDG_VS_MM_REFACTORING:
Projekt IDG_VS_MM_PROJECT
Erstellen IDG_VS_MM_BUILDDEBUGRUN
Format/Tools IDG_VS_MM_TOOLSADDINS
Fenster/Hilfe/Community IDG_VS_MM_WINDOWHELP
Addins IDG_VS_MM_MACROS
FullScreenBar IDG_VS_MM_FULLSCREENBAR

Wenn Sie einer vorhandenen Visual Studio-Menügruppe eine Gruppe hinzufügen möchten, legen Sie eines der folgenden Menüs als übergeordnetes Menü fest. Untermenüs sind in dieser Liste nicht enthalten.

Menü ID
Datei IDM_VS_MENU_FILE
Bearbeiten IDM_VS_MENU_EDIT
Ansicht IDM_VS_MENU_VIEW
Refactor IDM_VS_MENU_REFACTORING
Projekt IDM_VS_MENU_PROJECT
Erstellen IDM_VS_MENU_BUILD
Format IDM_VS_MENU_FORMAT
Extras IDM_VS_MENU_TOOLS
Erweiterungen IDM_VS_MENU_EXTENSIONS
Fenster IDM_VS_MENU_WINDOW
Addins IDM_VS_MENU_ADDINS
Community IDM_VS_MENU_COMMUNITY
Hilfe IDM_VS_MENU_HELP

Gruppen in Visual Studio-Menüs

In den folgenden Listen werden die Gruppen angezeigt, die direkt von Menüs in der Visual Studio-Menüleiste absteigen. Die schnellste Möglichkeit zum Hinzufügen eines Befehls zu einem Visual Studio-Menü besteht darin, eine dieser Gruppen als übergeordnetes Element festzulegen. Gruppen, die von Untermenüs absteigen, werden in diesem Abschnitt nicht angezeigt.

Menügruppen "Datei"

Group ID
Neu/Öffnen IDG_VS_FILE_FILE
Add (Hinzufügen) IDG_VS_FILE_ADD
Lösung IDG_VS_FILE_SOLUTION
Sonstiges IDG_VS_FILE_MISC
Speichern IDG_VS_FILE_SAVE
Umbenennen IDG_VS_FILE_RENAME
Browser IDG_VS_FILE_BROWSER
Drucken IDG_VS_FILE_PRINT
Zuletzt verwendet IDG_VS_FILE_MRU
Verschieben IDG_VS_FILE_MOVE
Exit IDG_VS_FILE_EXIT

Menügruppen bearbeiten

Group ID
Rückgängig/Wiederholen IDG_VS_EDIT_UNDOREDO
Ausschneiden/Kopieren/Einfügen IDG_VS_EDIT_CUTCOPY
Auswählen IDG_VS_EDIT_SELECT
GoTo IDG_VS_EDIT_GOTO
Suchen IDG_VS_EDIT_FIND
Objekte IDG_VS_EDIT_OBJECTS
OLE-Verben IDG_VS_EDIT_OLEVERBS
Befehl Well IDG_VS_EDIT_COMMANDWELL

Menügruppen umgestalten

Group ID
Allgemein IDG_REFACTORING_COMMON
Erweitert IDG_REFACTORING_ADVANCED

Menügruppen anzeigen

Group ID
Formularcode IDG_VS_VIEW_FORMCODE
Browser IDG_VS_VIEW_BROWSER
Definieren von Ansichten IDG_VS_VIEW_DEFINEVIEWS
Windows IDG_VS_VIEW_WINDOWS
Windows-Architekt IDG_VS_VIEW_ARCH_WINDOWS
Organisationsfenster IDG_VS_VIEW_ORG_WINDOWS
Codebrowser IDG_VS_VIEW_CODEBROWSENAV_WINDOWS
Dev Windows IDG_VS_VIEW_DEV_WINDOWS
Symbolleisten IDG_VS_VIEW_TOOLBARS
Sonderzeichen IDG_VS_VIEW_SYMBOLNAVIGATE
Navigieren IDG_VS_VIEW_NAVIGATE
Kleine Navigation IDG_VS_VIEW_SMALLNAVIGATE
Objektkatalog IDG_VS_VIEW_OBJBRWSR
Befehl Well IDG_VS_VIEW_COMMANDWELL
Eigenschaftenseiten IDG_VS_VIEW_PROPPAGES
Aktualisieren IDG_VS_VIEW_REFRESH

Projektmenügruppen

Group ID
Sonstiges hinzufügen IDG_VS_PROJ_MISCADD
Add (Hinzufügen) IDG_VS_PROJ_ADD
Ordner IDG_VS_PROJ_FOLDER
Entladen/Erneutes Laden IDG_VS_PROJ_UNLOADRELOAD
Verweis IDG_VS_PROJ_REFERENCE
Optionen IDG_VS_PROJ_OPTIONS
Einstellungen IDG_VS_PROJ_SETTINGS

Menügruppen erstellen

Group ID
Lösung IDG_VS_BUILD_SOLUTION
Auswahl IDG_VS_BUILD_SELECTION
Profilgesteuerte Optimierung IDG_VS_PGO_SELECTION
Verschiedenes IDG_VS_BUILD_MISC
Abbrechen IDG_VS_BUILD_CANCEL

Menügruppen "Extras"

Group ID
Befehlszeile IDG_VS_TOOLS_CMDLINE
Codeausschnitte IDG_VS_TOOLS_SNIPPETS
Objektuntermenge IDG_VS_TOOLS_OBJSUBSET
Optionen IDG_VS_TOOLS_OPTIONS
Weitere 2 IDG_VS_TOOLS_OTHER2
Externe Tools IDG_VS_TOOLS_EXT_TOOLS
Externe Anpassungen IDG_VS_TOOLS_EXT_CUST

Fenstermenügruppen

Group ID
Neue IDG_VS_WINDOW_NEW
Andocken/Schließen IDG_VS_DOCKCLOSE
Andocken/Ausblenden IDG_VS_DOCKHIDE
Anordnen IDG_VS_WINDOW_ARRANGE
Navigation IDG_VS_WINDOW_NAVIGATION
Liste IDG_VS_WINDOW_LIST

Hilfemenügruppen

Group ID
Beispiele IDG_VS_HELP_SAMPLES
Unterstützung IDG_VS_HELP_SUPPORT
Info IDG_VS_HELP_ABOUT

Die folgende Hierarchie zeigt die Untermenüs, die den Menüs auf der Visual Studio-Menüleiste zugeordnet sind. Da nur eine Gruppe ein Menü als übergeordnetes Element haben kann, muss jedes Untermenü von einer Gruppe in einem Menü statt direkt aus dem Menü absteigen. Weitere Informationen zur Beziehung zwischen Menüs, Gruppen und Untermenüs finden Sie unter Hinzufügen eines Untermenüs zu einem Menü.

Hinweis

Die Namen der Menüs in der Visual Studio-Menüleiste werden in dieser Hierarchie nicht separat angezeigt, da sie von der Benennungskonvention für Gruppen in der IDE abgeleitet werden können, wie folgt: IDG_VS_Menu Name>_<Group Name>.<

Übergeordnete Gruppe Untermenü Untergeordnete Gruppen
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

Siehe auch