En este artículo se enumeran los valores GUID e ID de los menús y grupos de la barra de menús de Visual Studio. 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.
Para obtener más información sobre cómo trabajar con objetos de entorno de desarrollo integrado (IDE) definidos en archivos .vsct , vea Extender menús y comandos.
Los menús y grupos de la barra de menús de Visual Studio usan el GUID guidSHLMainMenu. La barra de menús tiene un identificador de IDM_VS_TOOL_MAINMENU.
Grupos en la barra de menús de Visual Studio
Para agregar un menú a la barra de menús, establezca uno de estos grupos como primario.
Group (Grupo)
ID
Archivo/Edición/Vista
IDG_VS_MM_FILEEDITVIEW
Refactorización
IDG_VS_MM_REFACTORING:
Proyecto
IDG_VS_MM_PROJECT
Build
IDG_VS_MM_BUILDDEBUGRUN
Formato o herramientas
IDG_VS_MM_TOOLSADDINS
Ventana,Ayuda/Comunidad
IDG_VS_MM_WINDOWHELP
Complementos
IDG_VS_MM_MACROS
FullScreenBar
IDG_VS_MM_FULLSCREENBAR
Menús de la barra de menús de Visual Studio
Para agregar un grupo a un menú de Visual Studio existente, establezca uno de los siguientes menús como primario. Los submenús no se incluyen en esta lista.
Menu
ID
Archivo
IDM_VS_MENU_FILE
Editar
IDM_VS_MENU_EDIT
Ver
IDM_VS_MENU_VIEW
Refactorización
IDM_VS_MENU_REFACTORING
Proyecto
IDM_VS_MENU_PROJECT
Build
IDM_VS_MENU_BUILD
Format
IDM_VS_MENU_FORMAT
Herramientas
IDM_VS_MENU_TOOLS
Extensiones
IDM_VS_MENU_EXTENSIONS
Ventana
IDM_VS_MENU_WINDOW
Complementos
IDM_VS_MENU_ADDINS
Comunidad
IDM_VS_MENU_COMMUNITY
Ayuda
IDM_VS_MENU_HELP
Grupos en menús de Visual Studio
En las listas siguientes se muestran los grupos que descienden directamente desde los menús de la barra de menús de Visual Studio. La forma más rápida de agregar un comando a un menú de Visual Studio es establecer uno de estos grupos como primario. Los grupos que descienden del submenú no aparecen en esta sección.
Grupos de menús de archivos
Group (Grupo)
ID
Nuevo o abierto
IDG_VS_FILE_FILE
Sumar
IDG_VS_FILE_ADD
Solución
IDG_VS_FILE_SOLUTION
Varios
IDG_VS_FILE_MISC
Guardar
IDG_VS_FILE_SAVE
Cambiar nombre
IDG_VS_FILE_RENAME
Browser
IDG_VS_FILE_BROWSER
Impresión
IDG_VS_FILE_PRINT
Usado más recientemente
IDG_VS_FILE_MRU
Mover
IDG_VS_FILE_MOVE
Exit
IDG_VS_FILE_EXIT
Editar grupos de menús
Group (Grupo)
ID
Deshacer/rehacer
IDG_VS_EDIT_UNDOREDO
Cortar, copiar y pegar
IDG_VS_EDIT_CUTCOPY
Seleccionar
IDG_VS_EDIT_SELECT
GoTo
IDG_VS_EDIT_GOTO
Buscar
IDG_VS_EDIT_FIND
Objetos
IDG_VS_EDIT_OBJECTS
Verbos OLE
IDG_VS_EDIT_OLEVERBS
Comando
IDG_VS_EDIT_COMMANDWELL
Refactorizar grupos de menús
Group (Grupo)
ID
Común
IDG_REFACTORING_COMMON
Avanzado
IDG_REFACTORING_ADVANCED
Ver grupos de menús
Group (Grupo)
ID
Código de formulario
IDG_VS_VIEW_FORMCODE
Browser
IDG_VS_VIEW_BROWSER
Definir vistas
IDG_VS_VIEW_DEFINEVIEWS
Windows
IDG_VS_VIEW_WINDOWS
Arquitectura de Windows
IDG_VS_VIEW_ARCH_WINDOWS
Windows de la organización
IDG_VS_VIEW_ORG_WINDOWS
Explorador de código
IDG_VS_VIEW_CODEBROWSENAV_WINDOWS
Desarrollo de Windows
IDG_VS_VIEW_DEV_WINDOWS
Barras de herramientas
IDG_VS_VIEW_TOOLBARS
Símbolos
IDG_VS_VIEW_SYMBOLNAVIGATE
Navigate
IDG_VS_VIEW_NAVIGATE
Navegación pequeña
IDG_VS_VIEW_SMALLNAVIGATE
Examinador de objetos
IDG_VS_VIEW_OBJBRWSR
Comando
IDG_VS_VIEW_COMMANDWELL
Páginas de propiedades
IDG_VS_VIEW_PROPPAGES
Actualizar
IDG_VS_VIEW_REFRESH
Grupos de menús del proyecto
Group (Grupo)
ID
Agregar varios
IDG_VS_PROJ_MISCADD
Sumar
IDG_VS_PROJ_ADD
Carpeta
IDG_VS_PROJ_FOLDER
Descargar/Volver a cargar
IDG_VS_PROJ_UNLOADRELOAD
Referencia
IDG_VS_PROJ_REFERENCE
Opciones
IDG_VS_PROJ_OPTIONS
Configuración
IDG_VS_PROJ_SETTINGS
Grupos de menús de compilación
Group (Grupo)
ID
Solución
IDG_VS_BUILD_SOLUTION
Número de selección
IDG_VS_BUILD_SELECTION
Optimización guiada por perfiles
IDG_VS_PGO_SELECTION
Varios
IDG_VS_BUILD_MISC
Cancelar
IDG_VS_BUILD_CANCEL
Grupos de menús Herramientas
Group (Grupo)
ID
Línea de comandos
IDG_VS_TOOLS_CMDLINE
Fragmentos de código
IDG_VS_TOOLS_SNIPPETS
Subconjunto de objetos
IDG_VS_TOOLS_OBJSUBSET
Opciones
IDG_VS_TOOLS_OPTIONS
Otros 2
IDG_VS_TOOLS_OTHER2
Herramientas externas
IDG_VS_TOOLS_EXT_TOOLS
Personalizaciones externas
IDG_VS_TOOLS_EXT_CUST
Grupos de menús de ventana
Group (Grupo)
ID
Nuevo
IDG_VS_WINDOW_NEW
Acoplamiento/cierre
IDG_VS_DOCKCLOSE
Acoplar u ocultar
IDG_VS_DOCKHIDE
Organizar
IDG_VS_WINDOW_ARRANGE
Navegación
IDG_VS_WINDOW_NAVIGATION
List
IDG_VS_WINDOW_LIST
Grupos de menús ayuda
Group (Grupo)
ID
Ejemplos
IDG_VS_HELP_SAMPLES
Soporte técnico
IDG_VS_HELP_SUPPORT
Acerca de
IDG_VS_HELP_ABOUT
Submenús de menús de Visual Studio
En la jerarquía siguiente se muestran los submenús asociados a los menús de la barra de menús de Visual Studio. Dado que solo un grupo puede tener un menú como elemento primario, cada submenú debe descender de un grupo en un menú, en lugar de directamente desde el menú. Para obtener más información sobre la relación entre menús, grupos y submenús, vea Agregar un submenú a un menú.
Nota:
Los nombres de los menús de la barra de menús de Visual Studio no se muestran por separado en esta jerarquía porque se pueden deducir de la convención de nomenclatura para grupos del IDE, como se indica a continuación: IDG_VS_Menu Name>_<Group Name>.<