Share via


GUID e identificadores de las barras de herramientas de Visual Studio

En este tema se enumeran los valores GUID e ID de las barras de herramientas que se incluyen en el entorno de desarrollo integrado (IDE) de Visual Studio y de los grupos que contienen. Estos valores se definen en archivos .vsct instalados como parte del SDK de Visual Studio. Para obtener más información, consulte Comandos, menús y grupos definidos por EL IDE.

Nota:

Muchas de las barras de herramientas disponibles para Visual Studio no están definidas por Visual Studio y sus valores GUID e id. no son públicos. En este tema se enumeran solo las barras de herramientas definidas en los archivos .vsct del SDK de Visual Studio.

Para obtener más información sobre cómo trabajar con objetos IDE definidos en archivos .vsct , vea Extender menús y comandos.

Las barras de herramientas predeterminadas proporcionadas por el IDE de Visual Studio usan el GUID guidSHLMainMenu, excepto donde se especifica de otro modo mediante GUID:ID la sintaxis .

Barras de herramientas del IDE

El IDE de Visual Studio proporciona las siguientes barras de herramientas. Las barras de herramientas se pueden mostrar seleccionando en el submenú Barras de herramientas del menú Herramientas . Las barras de herramientas de las ventanas de herramientas no se incluyen en esta sección.

Solo los grupos pueden descender directamente de las barras de herramientas. Para agregar un grupo, establezca su elemento primario en el GUID y el identificador de la barra de herramientas. Para agregar un botón a una barra de herramientas, establezca su elemento primario en un grupo de la barra de herramientas.

Barra de herramientas ID
Estándar IDM_VS_TOOL_STANDARD
Build IDM_VS_TOOL_BUILD
Editor de texto IDM_VS_TOOL_TEXTEDITOR
Depurar guidVSDebugGroup:IDM_DEBUG_TOOLBAR
Ubicación de depuración guidVSDebugGroup:IDM_DEBUG_CONTEXT_TOOLBAR

Barras de herramientas especiales

Estas barras de herramientas se definen mediante el IDE de Visual Studio, pero sirven funciones especializadas y no hospedan grupos de comandos.

Barra de herramientas ID
Comando add IDM_VS_TOOL_ADDCOMMAND
Undefined IDM_VS_TOOL_UNDEFINED
Esquema XML IDM_VS_TOOL_SCHEMA
datos XML IDM_VS_TOOL_DATA

Grupos en las barras de herramientas del IDE

Para agregar un botón a una barra de herramientas estándar, establezca uno de los siguientes grupos como primario. Los grupos se ordenan por la barra de herramientas primaria.

Grupos de barras de herramientas estándar

Nombre ID
Guardar o abrir IDG_VS_TOOLSB_SAVEOPEN
Cortar o copiar IDG_VS_TOOLSB_CUTCOPY
Deshacer/rehacer IDG_VS_TOOLSB_UNDOREDO
Ejecutar o compilar IDG_VS_TOOLSB_RUNBUILD
Buscar IDG_VS_TOOLSB_SEARCH
Windows IDG_VS_TOOLSB_WINDOWS
Nuevas ventanas IDG_VS_TOOLSB_NEWWINDOWS
Cargar o guardar IDG_VS_WINDOWUI_LOADSAVE
Indicador IDG_VS_TOOLSB_GAUGE

Crear grupos de barras de herramientas

Nombre ID
Barra de compilación IDG_VS_BUILDBAR
Cancelar IDG_VS_BUILD_CANCEL

Grupos de barras de herramientas del editor de texto

Nombre ID
Completion IDM_VS_TOOL_TEXTEDITOR
Aplicar sangría IDG_VS_EDITTOOLBAR_INDENT
Comentario IDG_VS_EDITTOOLBAR_COMMENT
Marcadores IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS

Depurar grupos de barras de herramientas

Nombre ID
Ejecución IDM_DEBUG_TOOLBAR
Recorrido paso a paso IDG_DEBUG_TOOLBAR_STEPPING
Watch IDG_DEBUG_TOOLBAR_WATCH
Windows IDG_DEBUG_TOOLBAR_WINDOWS

Grupos de barras de herramientas de ubicación de depuración

Nombre ID
Ubicación de depuración IDG_DEBUG_CONTEXT_TOOLBAR

Ventana de herramientas (barras de herramientas)

Las barras de herramientas pueden aparecer directamente en el IDE o en ventanas de herramientas como Explorador de soluciones. Dado que las ventanas de herramientas no están definidas en archivos .vsct , las barras de herramientas de la ventana de herramientas no tienen elementos primarios definidos. En su lugar, se colocan en código. En la tabla siguiente se muestran las barras de herramientas que aparecen en las ventanas de herramientas del IDE y los grupos de comandos que contienen.

Nota:

Las barras de herramientas y los grupos usan el GUID guidSHLMainMenu, excepto cuando se especifica de otro modo mediante la sintaxis GUID:ID. Cuando se especifica un GUID para una barra de herramientas, también se aplica a los grupos que descienden de esa barra de herramientas.

Ventana de herramientas Barra de herramientas Grupos
Explorador de soluciones IDM_VS_TOOL_PROJWIN IDG_VS_PROJ_TOOLBAR1.. 5
Explorador de servidores guid_SE_MenuGroup:IDM_SE_TOOLBAR_SERVEREXPLORER IDG_SE_TOOLBAR_REFRESH
Propiedades IDM_VS_TOOL_PROPERTIES IDG_VS_PROPERTIES_SORT

IDG_VS_PROPERTIES_PAGES
Vista de clases IDM_VS_TOOL_CLASSVIEW IDG_VS_CLASSVIEW_FOLDERS

IDG_VS_CLASSVIEW_SEARCH

IDG_VS_CLASSVIEW_SETTINGS
Vista de clases IDM_VS_TOOL_CLASSVIEW_GO IDG_VS_CLASSVIEW_SEARCH2
Examinador de objetos IDM_VS_TOOL_OBJBROWSER IDG_VS_OBJBROWSER_SUBSETS

IDG_VS_OBJBROWSER_SEARCH

IDG_VS_OBJBROWSER_ADDREFERENCE

IDG_VS_OBJBROWSER_BROWSERSETTINGS
Examinador de objetos 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
Buscar y reemplazar IDM_VS_TOOL_UNIFIEDFIND IDG_VS_FINDTAB

IDG_VS_REPLACETAB
Resultados de la búsqueda 1 IDM_VS_TOOL_FINDRESULTS1 IDG_VS_FINDRESULTS1_GOTO

IDG_VS_FINDRESULTS1_NEXTPREV

IDG_VS_FINDRESULTS1_CLEAR

IDG_VS_FINDRESULTS1_STOPFIND
Resultados de la búsqueda 2 IDM_VS_TOOL_FINDRESULTS2 IDG_VS_FINDRESULTS2_GOTO

IDG_VS_FINDRESULTS2_NEXTPREV

IDG_VS_FINDRESULTS2_CLEAR

IDG_VS_FINDRESULTS2_STOPFIND
Fragmento IDM_VS_TOOL_SNIPPETMENUS IDG_VS_SNIPPET_REPL

IDG_VS_SNIPPET_REF

IDG_VS_SNIPPET_PROP
Marcadores IDM_VS_TOOL_BOOKMARKWIND IDG_VS_BWNEWFOLDER

IDG_VS_BWNEXTBM

IDG_VS_BWNEXTBMF

IDG_VS_BWENABLE

IDG_VS_BWDELETE
Lista de tareas IDM_VS_TOOL_TASKLIST IDG_VS_TASKLIST_PROVIDERLIST
Tareas de usuario IDM_VS_TOOL_USERTASKS IDG_VS_TASKLIST_PROVIDERLIST

IDG_VS_USERTASKS_EDIT
Lista de errores IDM_VS_TOOL_ERRORLIST IDG_VS_ERRORLIST_ERRORGROUP

IDG_VS_ERRORLIST_WARNINGGROUP

IDG_VS_ERRORLIST_MESSAGEGROUP
Explorador de llamadas IDM_VS_TOOL_CALLBROWSER1.. 16 IDG_VS_TOOLBAR_CALLBROWSER1_ACTIONS

IDG_VS_TOOLBAR_CALLBROWSER1_TYPE

IDG_VS_TOOLBAR_CALLBROWSER1_CBSETTINGS
Puntos de interrupción 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
Desensamblado guidVSDebugGroup:IDM_DISASM_WINDOW_TOOLBAR IDG_DISASM_WINDOW_TOOLBAR
Memoria 1-4 guidVSDebugGroup:IDM_MEMORY_WINDOW_TOOLBAR1... 4 IDG_MEMORY_EXPRESSION1.. 4

IDG_MEMORY_COLUMNS1.. 4
Procesos 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

Consulte también