Поделиться через


Идентификаторы и идентификаторы идентификаторов панелей инструментов Visual Studio

В этом разделе перечисляются значения GUID и идентификатора панелей инструментов, включенных в интегрированную среду разработки Visual Studio и содержащиеся в них группы. Эти значения определяются в VSCT-файлах, установленных в составе пакета SDK Для Visual Studio. Дополнительные сведения см . в определяемых IDE командах, меню и группах.

Примечание.

Многие панели инструментов, доступные для Visual Studio, не определены Visual Studio, а их значения GUID и идентификаторов не являются общедоступными. В этом разделе перечислены только панели инструментов, определенные в VSCT-файлах пакета SDK Для Visual Studio.

Дополнительные сведения о работе с объектами интегрированной среды разработки, определенными в VSCT-файлах, см. в разделе "Расширение меню и команды".

Панели инструментов по умолчанию, предоставляемые интегрированной среды разработки Visual Studio, используют GUID guidSHLMainMenu, за исключением случаев, когда в противном случае используется GUID:ID синтаксис.

Панели инструментов IDE

Следующие панели инструментов предоставляются интегрированной среды разработки Visual Studio. Панели инструментов можно отобразить, выбрав их в подменю "Панели инструментов" меню "Сервис". Панели инструментов в окнах инструментов не включены в этот раздел.

Только группы могут убыть непосредственно с панелей инструментов. Чтобы добавить группу, задайте для родительского элемента идентификатор GUID и идентификатор панели инструментов. Чтобы добавить кнопку на панель инструментов, задайте родительскому элементу группу на панели инструментов.

Панель инструментов Идентификатор
Стандартные IDM_VS_TOOL_STANDARD
Сборка IDM_VS_TOOL_BUILD
Текстовый редактор IDM_VS_TOOL_TEXTEDITOR
Отладка guidVSDebugGroup:IDM_DEBUG_TOOLBAR
Расположение отладки guidVSDebugGroup:IDM_DEBUG_CONTEXT_TOOLBAR

Специальные панели инструментов

Эти панели инструментов определяются интегрированной среду разработки Visual Studio, но они служат специализированным функциям и не размещают группы команд.

Панель инструментов Идентификатор
Команда Add IDM_VS_TOOL_ADDCOMMAND
Undefined IDM_VS_TOOL_UNDEFINED
XML-схема IDM_VS_TOOL_SCHEMA
XML-данные IDM_VS_TOOL_DATA

Группы на панели инструментов интегрированной среды разработки

Чтобы добавить кнопку на стандартную панель инструментов, задайте одну из следующих групп в качестве родительского элемента. Группы отсортированы по родительской панели инструментов.

Группы стандартных панелей инструментов

Имя. Идентификатор
Сохранение и открытие IDG_VS_TOOLSB_SAVEOPEN
Вырезать или копировать IDG_VS_TOOLSB_CUTCOPY
Отмена/повтор IDG_VS_TOOLSB_UNDOREDO
Запуск и сборка IDG_VS_TOOLSB_RUNBUILD
Search IDG_VS_TOOLSB_SEARCH
Windows IDG_VS_TOOLSB_WINDOWS
Новые окна IDG_VS_TOOLSB_NEWWINDOWS
Загрузка и сохранение IDG_VS_WINDOWUI_LOADSAVE
Показатели IDG_VS_TOOLSB_GAUGE

Создание групп инструментов

Имя. Идентификатор
Панель сборки IDG_VS_BUILDBAR
Отменить IDG_VS_BUILD_CANCEL

Группы инструментов текстового редактора

Имя. Идентификатор
Completion IDM_VS_TOOL_TEXTEDITOR
Отступ IDG_VS_EDITTOOLBAR_INDENT
Комментарий IDG_VS_EDITTOOLBAR_COMMENT
Закладки IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS

Группы инструментов отладки

Имя. Идентификатор
Выполнение IDM_DEBUG_TOOLBAR
Отладка по шагам IDG_DEBUG_TOOLBAR_STEPPING
Смотреть IDG_DEBUG_TOOLBAR_WATCH
Windows IDG_DEBUG_TOOLBAR_WINDOWS

Группы инструментов "Отладка расположения"

Имя. Идентификатор
Расположение отладки IDG_DEBUG_CONTEXT_TOOLBAR

Панели инструментов окна инструментов

Панели инструментов могут отображаться непосредственно в интегрированной среде разработки или в окнах инструментов, таких как Обозреватель решений. Так как окна инструментов не определены в VSCT-файлах , панели инструментов инструментов не имеют определенных родителей. Вместо этого они помещаются в код. В следующей таблице показаны панели инструментов, отображаемые в окнах инструментов в интегрированной среде разработки, и группы команд, которые они содержат.

Примечание.

Панели инструментов и группы используют GUID guidSHLMainMenu, за исключением случаев, когда в противном случае указано с помощью синтаксиса GUID:ID. Если guid указан для панели инструментов, он также применяется к группам, которые спускаются с этой панели инструментов.

Окно инструментов Панель инструментов Группы
Обозреватель решений IDM_VS_TOOL_PROJWIN IDG_VS_PROJ_TOOLBAR1.. 5
Обозреватель сервера guid_SE_MenuGroup:IDM_SE_TOOLBAR_SERVEREXPLORER IDG_SE_TOOLBAR_REFRESH
Свойства IDM_VS_TOOL_PROPERTIES IDG_VS_PROPERTIES_SORT

IDG_VS_PROPERTIES_PAGES
Представление классов IDM_VS_TOOL_CLASSVIEW IDG_VS_CLASSVIEW_FOLDERS

IDG_VS_CLASSVIEW_SEARCH

IDG_VS_CLASSVIEW_SETTINGS
Представление классов IDM_VS_TOOL_CLASSVIEW_GO IDG_VS_CLASSVIEW_SEARCH2
Обозреватель объектов IDM_VS_TOOL_OBJBROWSER IDG_VS_OBJBROWSER_SUBSETS

IDG_VS_OBJBROWSER_SEARCH

IDG_VS_OBJBROWSER_ADDREFERENCE

IDG_VS_OBJBROWSER_BROWSERSETTINGS
Обозреватель объектов IDM_VS_TOOL_OBJECT_BROWSER_GO IDG_VS_OBJBROWSER_SEARCH2
Выходные данные IDM_VS_TOOL_OUTPUTWINDOW IDG_VS_OUTPUTWINDOW_SELECT

IDG_VS_OUTPUTWINDOW_GOTO

IDG_VS_OUTPUTWINDOW_NEXTPREV

IDG_VS_OUTPUTWINDOW_CLEAR

IDG_VS_OUTPUTWINDOW_WORDWRAP
Поиск и замена IDM_VS_TOOL_UNIFIEDFIND IDG_VS_FINDTAB

IDG_VS_REPLACETAB
Поиск результатов 1 IDM_VS_TOOL_FINDRESULTS1 IDG_VS_FINDRESULTS1_GOTO

IDG_VS_FINDRESULTS1_NEXTPREV

IDG_VS_FINDRESULTS1_CLEAR

IDG_VS_FINDRESULTS1_STOPFIND
Поиск результатов 2 IDM_VS_TOOL_FINDRESULTS2 IDG_VS_FINDRESULTS2_GOTO

IDG_VS_FINDRESULTS2_NEXTPREV

IDG_VS_FINDRESULTS2_CLEAR

IDG_VS_FINDRESULTS2_STOPFIND
Фрагмент кода IDM_VS_TOOL_SNIPPETMENUS IDG_VS_SNIPPET_REPL

IDG_VS_SNIPPET_REF

IDG_VS_SNIPPET_PROP
Закладки IDM_VS_TOOL_BOOKMARKWIND IDG_VS_BWNEWFOLDER

IDG_VS_BWNEXТБ M

IDG_VS_BWNEXТБ MF

IDG_VS_BWENABLE

IDG_VS_BWDELETE
Список задач IDM_VS_TOOL_TASKLIST IDG_VS_TASKLIST_PROVIDERLIST
Задачи пользователя IDM_VS_TOOL_USERTASKS IDG_VS_TASKLIST_PROVIDERLIST

IDG_VS_USERTASKS_EDIT
Список ошибок IDM_VS_TOOL_ERRORLIST IDG_VS_ERRORLIST_ERRORGROUP

IDG_VS_ERRORLIST_WARNINGGROUP

IDG_VS_ERRORLIST_MESSAGEGROUP
Обозреватель вызовов IDM_VS_TOOL_CALLBROWSER1.. 16 IDG_VS_TOOLBAR_CALLBROWSER1_ACTIONS

IDG_VS_TOOLBAR_CALLBROWSER1_TYPE

IDG_VS_TOOLBAR_CALLBROWSER1_CBSETTINGS
Точки останова 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
Разборка guidVSDebugGroup:IDM_DISASM_WINDOW_TOOLBAR IDG_DISASM_WINDOW_TOOLBAR
Память 1-4 guidVSDebugGroup:IDM_MEMORY_WINDOW_TOOLBAR1... 4 IDG_MEMORY_EXPRESSION1.. 4

IDG_MEMORY_COLUMNS1.. 4
Процессы 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

См. также