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 |
Menus na barra de menus de Visual Studio
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 |
Submenus dos Menus de Visual Studio
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