Partilhar via


GUIDs e os IDs dos Menus de Visual Studio

Este tópico enumera os valores GUID e ID dos menus e grupos na barra de menus de Visual Studio. Esses valores são definidos nos arquivos de .vsct que são instalados como parte do SDK do Visual Studio. Para obter mais informações, consulte Comandos, Menus e grupos definidos pelo IDE.

Para obter mais informações sobre como trabalhar com objetos IDE (ambiente) de desenvolvimento integrado que são definidos nos arquivos de .vsct, consulte Tarefas comuns com comandos, Menus e barras de ferramentas.

Usam o GUID de menus e grupos na barra de menus de Visual Studio guidSHLMainMenu. O menu própria barra tem uma identificação de IDM_VS_TOOL_MAINMENU.

Grupos na barra de menus de Visual Studio

Para adicionar um menu à barra de menus, defina um desses grupos, como seu pai.

Group

ID

Arquivo/Editar/exibir

IDG_VS_MM_FILEEDITVIEW

Refatoração

IDG_VS_MM_REFACTORING:

Project

IDG_VS_MM_PROJECT

Criar

IDG_VS_MM_BUILDDEBUGRUN

Formato/Tools.

IDG_VS_MM_TOOLSADDINS

Ajuda/janela/comunidade

IDG_VS_MM_WINDOWHELP

AddIns

IDG_VS_MM_MACROS

FullScreenBar

IDG_VS_MM_FULLSCREENBAR

Para adicionar um grupo a um menu de Visual Studio existente, defina um dos menus a seguir como seu pai. Submenus não são incluídos nessa lista.

Menu

ID

File

IDM_VS_MENU_FILE

Editar

IDM_VS_MENU_EDIT

View

IDM_VS_MENU_VIEW

Refatorar

IDM_VS_MENU_REFACTORING

Project

IDM_VS_MENU_PROJECT

Criar

IDM_VS_MENU_BUILD

Formato

IDM_VS_MENU_FORMAT

Ferramentas

IDM_VS_MENU_TOOLS

Janela

IDM_VS_MENU_WINDOW

AddIns

IDM_VS_MENU_ADDINS

Comunidade

IDM_VS_MENU_COMMUNITY

Help

IDM_VS_MENU_HELP

Grupos nos Menus de Visual Studio

As listas a seguir mostram os grupos que descendem diretamente dos menus na barra de menus de Visual Studio. A maneira mais rápida de adicionar um comando a um menu de Visual Studio é definir um desses grupos como pai. Os grupos que descendem do submenus não aparecem nesta seção.

Grupos de arquivos de Menu

Group

ID

Novo/abrir.

IDG_VS_FILE_FILE

Adicionar

IDG_VS_FILE_ADD

Solução

IDG_VS_FILE_SOLUTION

Miscelânea

IDG_VS_FILE_MISC

Salvar

IDG_VS_FILE_SAVE

Renomear

IDG_VS_FILE_RENAME

Navegador

IDG_VS_FILE_BROWSER

Imprimir

IDG_VS_FILE_PRINT

Mais recentemente usada

IDG_VS_FILE_MRU

Mover

IDG_VS_FILE_MOVE

Exit

IDG_VS_FILE_EXIT

Editar grupos de Menu

Group

ID

Desfazer/Refazer

IDG_VS_EDIT_UNDOREDO

Recortar/copiar/colar

IDG_VS_EDIT_CUTCOPY

Select

IDG_VS_EDIT_SELECT

GoTo

IDG_VS_EDIT_GOTO

Localizar

IDG_VS_EDIT_FIND

Objetos

IDG_VS_EDIT_OBJECTS

Verbos OLE

IDG_VS_EDIT_OLEVERBS

Bem de comando.

IDG_VS_EDIT_COMMANDWELL

Grupos de Menu Refatorar

Group

ID

Comum

IDG_REFACTORING_COMMON

Avançado

IDG_REFACTORING_ADVANCED

Exibir grupos de Menu

Group

ID

Código do formulário

IDG_VS_VIEW_FORMCODE

Navegador

IDG_VS_VIEW_BROWSER

Definir modos de exibição

IDG_VS_VIEW_DEFINEVIEWS

Windows

IDG_VS_VIEW_WINDOWS

Arquiteto Windows

IDG_VS_VIEW_ARCH_WINDOWS

Windows da organização

IDG_VS_VIEW_ORG_WINDOWS

Navegador de código

IDG_VS_VIEW_CODEBROWSENAV_WINDOWS

Windows de desenv.

IDG_VS_VIEW_DEV_WINDOWS

Barras de ferramentas

IDG_VS_VIEW_TOOLBARS

Símbolos

IDG_VS_VIEW_SYMBOLNAVIGATE

Navegar

IDG_VS_VIEW_NAVIGATE

Navegue pequeno

IDG_VS_VIEW_SMALLNAVIGATE

Pesquisador de Objetos

IDG_VS_VIEW_OBJBRWSR

Bem de comando.

IDG_VS_VIEW_COMMANDWELL

Páginas de propriedades

IDG_VS_VIEW_PROPPAGES

Atualizar

IDG_VS_VIEW_REFRESH

Grupos de menus de projeto

Group

ID

Diversos adicionar

IDG_VS_PROJ_MISCADD

Adicionar

IDG_VS_PROJ_ADD

Folder

IDG_VS_PROJ_FOLDER

Descarregar/recarregar.

IDG_VS_PROJ_UNLOADRELOAD

Referência

IDG_VS_PROJ_REFERENCE

Opções

IDG_VS_PROJ_OPTIONS

Configurações

IDG_VS_PROJ_SETTINGS

Criar grupos de menus

Group

ID

Solução

IDG_VS_BUILD_SOLUTION

Selection

IDG_VS_BUILD_SELECTION

Otimização Guiada por perfil

IDG_VS_PGO_SELECTION

Diversos

IDG_VS_BUILD_MISC

Cancel

IDG_VS_BUILD_CANCEL

Grupos de Menu Ferramentas

Group

ID

Command Line

IDG_VS_TOOLS_CMDLINE

Trechos de Código

IDG_VS_TOOLS_SNIPPETS

Subconjunto do objeto

IDG_VS_TOOLS_OBJSUBSET

Opções

IDG_VS_TOOLS_OPTIONS

Outros 2.

IDG_VS_TOOLS_OTHER2

Ferramentas externas

IDG_VS_TOOLS_EXT_TOOLS

Personalizações externas

IDG_VS_TOOLS_EXT_CUST

Grupos de menus de janela

Group

ID

Novo

IDG_VS_WINDOW_NEW

Dock/fechar.

IDG_VS_DOCKCLOSE

Dock/ocultar

IDG_VS_DOCKHIDE

Organizar

IDG_VS_WINDOW_ARRANGE

Navegação

IDG_VS_WINDOW_NAVIGATION

List

IDG_VS_WINDOW_LIST

Grupos de menus de ajuda

Group

ID

Exemplos

IDG_VS_HELP_SAMPLES

Suporte

IDG_VS_HELP_SUPPORT

Sobre

IDG_VS_HELP_ABOUT

A hierarquia a seguir mostra os submenus que estão associados com os menus na barra de menus de Visual Studio. Como apenas um grupo pode ter um menu pai, cada submenu deve descender de um grupo em um menu, em vez de diretamente a partir do menu. Para obter mais informações sobre a relação entre os menus, submenus e grupos, consulte Como: Criar Menus, SubMenus e Menus de atalho.

Dica

Os nomes dos menus na barra de menus de Visual Studio não são mostrados separadamente nessa hierarquia porque eles podem ser deduzidos a partir a convenção de nomenclatura para grupos no IDE, da seguinte maneira: IDG_VS_Nome do Menu_Nome do grupo de.

Grupo pai

Submenu

Grupos filhos

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

Consulte também

Conceitos

GUIDs e IDs de barras de ferramentas de Visual Studio

GUIDs e os IDs dos comandos de Visual Studio

Outros recursos

Tabela Visual Studio de comando (.Arquivos de VSCT)