GUIDs und IDs von Visual Studio-Symbolleisten
In diesem Thema werden die GUID- und ID-Werte der Symbolleisten aufgelistet, die in der integrierten Entwicklungsumgebung (IDE) von Visual Studio und der darin enthaltenen Gruppen enthalten sind. 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.
Hinweis
Viele der für Visual Studio verfügbaren Symbolleisten sind nicht von Visual Studio definiert, und ihre GUID- und ID-Werte sind nicht öffentlich. In diesem Thema werden nur Symbolleisten aufgeführt, die in Visual Studio SDK-VSCT-Dateien definiert sind.
Weitere Informationen zum Arbeiten mit IDE-Objekten, die in VSCT-Dateien definiert sind, finden Sie unter Erweitern von Menüs und Befehlen.
Die von der Visual Studio-IDE bereitgestellten Standardsymbolleisten verwenden die GUID guidSHLMainMenu
, außer wenn andernfalls mithilfe GUID:ID
der Syntax angegeben.
IDE-Symbolleisten
Die folgenden Symbolleisten werden von der Visual Studio-IDE bereitgestellt. Symbolleisten können angezeigt werden, indem sie im Untermenü "Symbolleisten" des Menüs "Extras" ausgewählt werden. Symbolleisten in Toolfenstern sind in diesem Abschnitt nicht enthalten.
Nur Gruppen können direkt von Symbolleisten absteigen. Wenn Sie eine Gruppe hinzufügen möchten, legen Sie das übergeordnete Element auf die GUID und DIE ID der Symbolleiste fest. Wenn Sie einer Symbolleiste eine Schaltfläche hinzufügen möchten, legen Sie das übergeordnete Element auf eine Gruppe auf der Symbolleiste fest.
Symbolleiste | ID |
---|---|
Standard | IDM_VS_TOOL_STANDARD |
Erstellen | IDM_VS_TOOL_BUILD |
Text-Editor | IDM_VS_TOOL_TEXTEDITOR |
Debug | guidVSDebugGroup:IDM_DEBUG_TOOLBAR |
Debugspeicherort | guidVSDebugGroup:IDM_DEBUG_CONTEXT_TOOLBAR |
Spezielle Symbolleisten
Diese Symbolleisten werden von der Visual Studio-IDE definiert, dienen jedoch speziellen Funktionen und hosten keine Befehlsgruppen.
Symbolleiste | ID |
---|---|
Add-Befehl | IDM_VS_TOOL_ADDCOMMAND |
Nicht definiert | IDM_VS_TOOL_UNDEFINED |
XML-Schema | IDM_VS_TOOL_SCHEMA |
XML-Daten | IDM_VS_TOOL_DATA |
Gruppen auf den IDE-Symbolleisten
Wenn Sie einer Standardsymbolleiste eine Schaltfläche hinzufügen möchten, legen Sie eine der folgenden Gruppen als übergeordnetes Element fest. Die Gruppen werden nach übergeordneter Symbolleiste sortiert.
Standardsymbolleistengruppen
Name | ID |
---|---|
Speichern/Öffnen | IDG_VS_TOOLSB_SAVEOPEN |
Ausschneiden/Kopieren | IDG_VS_TOOLSB_CUTCOPY |
Rückgängig/Wiederholen | IDG_VS_TOOLSB_UNDOREDO |
Ausführen/Erstellen | IDG_VS_TOOLSB_RUNBUILD |
Suche | IDG_VS_TOOLSB_SEARCH |
Windows | IDG_VS_TOOLSB_WINDOWS |
Neue Fenster | IDG_VS_TOOLSB_NEWWINDOWS |
Laden/Speichern | IDG_VS_WINDOWUI_LOADSAVE |
Maßstab | IDG_VS_TOOLSB_GAUGE |
Erstellen von Symbolleistengruppen
Name | ID |
---|---|
Buildleiste | IDG_VS_BUILDBAR |
Abbrechen | IDG_VS_BUILD_CANCEL |
Text-Editor-Symbolleistengruppen
Name | ID |
---|---|
Completion | IDM_VS_TOOL_TEXTEDITOR |
Einziehen | IDG_VS_EDITTOOLBAR_INDENT |
Kommentar | IDG_VS_EDITTOOLBAR_COMMENT |
Lesezeichen | IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS |
Debuggen von Symbolleistengruppen
Name | ID |
---|---|
Ausführung | IDM_DEBUG_TOOLBAR |
Schrittweises Ausführen | IDG_DEBUG_TOOLBAR_STEPPING |
Überwachen | IDG_DEBUG_TOOLBAR_WATCH |
Windows | IDG_DEBUG_TOOLBAR_WINDOWS |
Debugspeicherortsymbolleistengruppen
Name | ID |
---|---|
Debugspeicherort | IDG_DEBUG_CONTEXT_TOOLBAR |
Symbolleisten des Toolfensters
Symbolleisten können direkt in der IDE oder in Toolfenstern wie Projektmappen-Explorer angezeigt werden. Da Toolfenster in VSCT-Dateien nicht definiert sind, haben Toolfenstersymbolleisten keine übergeordneten Shapes. Stattdessen werden sie in Code eingefügt. In der folgenden Tabelle sind die Symbolleisten aufgeführt, die in Toolfenstern in der IDE und den darin enthaltenen Befehlsgruppen angezeigt werden.
Hinweis
Symbolleisten und Gruppen verwenden die GUID guidSHLMainMenu
, außer wenn andernfalls mithilfe der GUID:ID-Syntax angegeben. Wenn eine GUID für eine Symbolleiste angegeben ist, gilt sie auch für die Gruppen, die von dieser Symbolleiste absteigen.
Toolfenster | Symbolleiste | Gruppen |
---|---|---|
Projektmappen-Explorer | IDM_VS_TOOL_PROJWIN | IDG_VS_PROJ_TOOLBAR1.. 5 |
Server-Explorer | guid_SE_MenuGroup:IDM_SE_TOOLBAR_SERVEREXPLORER | IDG_SE_TOOLBAR_REFRESH |
Eigenschaften | IDM_VS_TOOL_PROPERTIES | IDG_VS_PROPERTIES_SORT IDG_VS_PROPERTIES_PAGES |
Klassenansicht | IDM_VS_TOOL_CLASSVIEW | IDG_VS_CLASSVIEW_FOLDERS IDG_VS_CLASSVIEW_SEARCH IDG_VS_CLASSVIEW_SETTINGS |
Klassenansicht | IDM_VS_TOOL_CLASSVIEW_GO | IDG_VS_CLASSVIEW_SEARCH2 |
Objektkatalog | IDM_VS_TOOL_OBJBROWSER | IDG_VS_OBJBROWSER_SUBSETS IDG_VS_OBJBROWSER_SEARCH IDG_VS_OBJBROWSER_ADDREFERENCE IDG_VS_OBJBROWSER_BROWSERSETTINGS |
Objektkatalog | IDM_VS_TOOL_OBJECT_BROWSER_GO | IDG_VS_OBJBROWSER_SEARCH2 |
Output | IDM_VS_TOOL_OUTPUTWINDOW | IDG_VS_OUTPUTWINDOW_SELECT IDG_VS_OUTPUTWINDOW_GOTO IDG_VS_OUTPUTWINDOW_NEXTPREV IDG_VS_OUTPUTWINDOW_CLEAR IDG_VS_OUTPUTWINDOW_WORDWRAP |
Suchen und Ersetzen | IDM_VS_TOOL_UNIFIEDFIND | IDG_VS_FINDTAB IDG_VS_REPLACETAB |
Suchergebnisse: 1 | IDM_VS_TOOL_FINDRESULTS1 | IDG_VS_FINDRESULTS1_GOTO IDG_VS_FINDRESULTS1_NEXTPREV IDG_VS_FINDRESULTS1_CLEAR IDG_VS_FINDRESULTS1_STOPFIND |
Ergebnisse suchen 2 | IDM_VS_TOOL_FINDRESULTS2 | IDG_VS_FINDRESULTS2_GOTO IDG_VS_FINDRESULTS2_NEXTPREV IDG_VS_FINDRESULTS2_CLEAR IDG_VS_FINDRESULTS2_STOPFIND |
Ausschnitt | IDM_VS_TOOL_SNIPPETMENUS | IDG_VS_SNIPPET_REPL IDG_VS_SNIPPET_REF IDG_VS_SNIPPET_PROP |
Lesezeichen | IDM_VS_TOOL_BOOKMARKWIND | IDG_VS_BWNEWFOLDER IDG_VS_BWNEXTBM IDG_VS_BWNEXTBMF IDG_VS_BWENABLE IDG_VS_BWDELETE |
Aufgabenliste | IDM_VS_TOOL_TASKLIST | IDG_VS_TASKLIST_PROVIDERLIST |
Benutzeraufgaben | IDM_VS_TOOL_USERTASKS | IDG_VS_TASKLIST_PROVIDERLIST IDG_VS_USERTASKS_EDIT |
Fehlerliste | IDM_VS_TOOL_ERRORLIST | IDG_VS_ERRORLIST_ERRORGROUP IDG_VS_ERRORLIST_WARNINGGROUP IDG_VS_ERRORLIST_MESSAGEGROUP |
Aufrufbrowser | IDM_VS_TOOL_CALLBROWSER1.. 16 | IDG_VS_TOOLBAR_CALLBROWSER1_ACTIONS IDG_VS_TOOLBAR_CALLBROWSER1_TYPE IDG_VS_TOOLBAR_CALLBROWSER1_CBSETTINGS |
Breakpoints | 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 |
Disassemblierung | guidVSDebugGroup:IDM_DISASM_WINDOW_TOOLBAR | IDG_DISASM_WINDOW_TOOLBAR |
Speicher 1-4 | guidVSDebugGroup:IDM_MEMORY_WINDOW_TOOLBAR1... 4 | IDG_MEMORY_EXPRESSION1.. 4 IDG_MEMORY_COLUMNS1.. 4 |
Prozesse | 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 |