Condividi tramite


GUID e ID dei menu di Visual Studio

Questo articolo enumera i valori GUID e ID dei menu e dei gruppi nella barra dei menu di Visual Studio. Questi valori vengono definiti nei file con estensione vsct installati come parte di Visual Studio SDK. Per altre informazioni, vedere Comandi, menu e gruppi definiti dall'IDE.

Per altre informazioni su come usare gli oggetti IDE (Integrated Development Environment) definiti nei file con estensione vsct , vedere Estendere menu e comandi.

I menu e i gruppi nella barra dei menu di Visual Studio usano il GUID guidSHLMainMenu. La barra dei menu ha un ID .IDM_VS_TOOL_MAINMENU

Gruppi sulla barra dei menu di Visual Studio

Per aggiungere un menu alla barra dei menu, impostare uno di questi gruppi come elemento padre.

Raggruppa ID
File/Modifica/Visualizzazione IDG_VS_MM_FILedizione Enterprise DITVIEW
Refactoring IDG_VS_MM_REFACTORING:
Project IDG_VS_MM_PROJECT
Compilazione IDG_VS_MM_BUILDDEBUGRUN
Formato/Strumenti IDG_VS_MM_TOOLSADDINS
Finestra/Guida/Community IDG_VS_MM_WINDOWHELP
Componenti aggiuntivi IDG_VS_MM_MACROS
FullScreenBar IDG_VS_MM_FULLSCRedizione Enterprise NBAR

Per aggiungere un gruppo a un menu di Visual Studio esistente, impostare uno dei menu seguenti come padre. I sottomenu non sono inclusi in questo elenco.

Menu ID
file IDM_VS_MENU_FILE
Modifica IDM_VS_MENU_EDIT
Visualizza IDM_VS_MENU_VIEW
Refactoring IDM_VS_MENU_REFACTORING
Project IDM_VS_MENU_PROJECT
Compilazione IDM_VS_MENU_BUILD
Formatta IDM_VS_MENU_FORMAT
Strumenti IDM_VS_MENU_TOOLS
Estensioni IDM_VS_MENU_EXTENSIONS
Window IDM_VS_MENU_WINDOW
Componenti aggiuntivi IDM_VS_MENU_ADDINS
Community IDM_VS_MENU_COMMUNITY
Icona ? IDM_VS_MENU_HELP

Gruppi nei menu di Visual Studio

Gli elenchi seguenti mostrano i gruppi che scendono direttamente dai menu nella barra dei menu di Visual Studio. Il modo più rapido per aggiungere un comando a un menu di Visual Studio consiste nell'impostare uno di questi gruppi come padre. I gruppi discendenti da sottomenu non vengono visualizzati in questa sezione.

Gruppi di menu File

Raggruppa ID
Nuovo/Apri IDG_VS_FILE_FILE
Aggiungi IDG_VS_FILE_ADD
Soluzione IDG_VS_FILE_SOLUTION
Varie IDG_VS_FILE_MISC
Salva IDG_VS_FILE_SAVE
Rinomina IDG_VS_FILE_RENAME
Browser IDG_VS_FILE_BROWedizione Standard R
Stampa IDG_VS_FILE_PRINT
Usato più di recente IDG_VS_FILE_MRU
Sposta IDG_VS_FILE_MOVE
Exit IDG_VS_FILE_EXIT

Modifica gruppi di menu

Raggruppa ID
Annulla/ripeti IDG_VS_EDIT_UNDOREDO
Taglia/Copia/Incolla IDG_VS_EDIT_CUTCOPY
Seleziona IDG_VS_EDIT_edizione Standard LECT
GoTo IDG_VS_EDIT_GOTO
Trova IDG_VS_EDIT_FIND
Oggetti IDG_VS_EDIT_OBJECTS
Verbi OLE IDG_VS_EDIT_OLEVERBS
Riquadro comandi IDG_VS_EDIT_COMMANDWELL

Gruppi di menu di refactoring

Raggruppa ID
Comune IDG_REFACTORING_COMMON
Avanzato IDG_REFACTORING_ADVANCED

Visualizza gruppi di menu

Raggruppa ID
Codice modulo IDG_VS_VIEW_FORMCODE
Browser IDG_VS_VIEW_BROWedizione Standard R
Definire le visualizzazioni IDG_VS_VIEW_DEFINEVIEWS
Finestre IDG_VS_VIEW_WINDOWS
Architettura di Windows IDG_VS_VIEW_ARCH_WINDOWS
Windows organizzazione IDG_VS_VIEW_ORG_WINDOWS
Visualizzatore del codice IDG_VS_VIEW_CODEBROWedizione StandardNAV_WINDOWS
Dev Windows IDG_VS_VIEW_DEV_WINDOWS
Barre degli strumenti IDG_VS_VIEW_TOOLBARS
Simboli IDG_VS_VIEW_SYMBOLNAVIGATE
Navigate IDG_VS_VIEW_NAVIGATE
Piccola navigazione IDG_VS_VIEW_SMALLNAVIGATE
Visualizzatore oggetti IDG_VS_VIEW_OBJBRWSR
Riquadro comandi IDG_VS_VIEW_COMMANDWELL
pagine delle proprietà IDG_VS_VIEW_PROPPAGES
Refresh IDG_VS_VIEW_REFRESH

Gruppi di menu progetto

Raggruppa ID
Aggiunta varie IDG_VS_PROJ_MISCADD
Aggiungi IDG_VS_PROJ_ADD
Folder IDG_VS_PROJ_FOLDER
Scarica/Ricarica IDG_VS_PROJ_UNLOADRELOAD
Riferimento IDG_VS_PROJ_REFERENCE
Opzioni IDG_VS_PROJ_OPTIONS
Impostazione IDG_VS_PROJ_edizione Standard TTINGS

Gruppi di menu Compila

Raggruppa ID
Soluzione IDG_VS_BUILD_SOLUTION
Selezione IDG_VS_BUILD_edizione Standard LECTION
Ottimizzazione GPO IDG_VS_PGO_edizione Standard LECTION
Varie IDG_VS_BUILD_MISC
Annullamento IDG_VS_BUILD_CANCEL

Gruppi di menu Strumenti

Raggruppa ID
Riga di comando IDG_VS_TOOLS_CMDLINE
Frammenti di codice IDG_VS_TOOLS_SNIPPETS
Subset di oggetti IDG_VS_TOOLS_OBJSUBedizione Standard T
Opzioni IDG_VS_TOOLS_OPTIONS
Altri 2 IDG_VS_TOOLS_OTHER2
Strumenti esterni IDG_VS_TOOLS_EXT_TOOLS
Personalizzazioni esterne IDG_VS_TOOLS_EXT_CUST

Gruppi di menu finestra

Raggruppa ID
Nuovo IDG_VS_WINDOW_NEW
Dock/Close IDG_VS_DOCKCLOedizione Standard
Ancorare/nascondere IDG_VS_DOCKHIDE
Disponi IDG_VS_WINDOW_ARRANGE
Navigazione IDG_VS_WINDOW_NAVIGATION
List IDG_VS_WINDOW_LIST

Gruppi di menu ?

Raggruppa ID
Esempi IDG_VS_HELP_SAMPLES
Supporto IDG_VS_HELP_SUPPORT
Informazioni su IDG_VS_HELP_ABOUT

La gerarchia seguente mostra i sottomenu associati ai menu nella barra dei menu di Visual Studio. Poiché solo un gruppo può avere un menu come elemento padre, ogni sottomenu deve derivare da un gruppo in un menu, anziché direttamente dal menu. Per altre informazioni sulla relazione tra menu, gruppi e sottomenu, vedere Aggiungere un sottomenu a un menu.

Nota

I nomi dei menu nella barra dei menu di Visual Studio non vengono visualizzati separatamente in questa gerarchia perché possono essere dedotti dalla convenzione di denominazione per i gruppi nell'IDE, come indicato di seguito: IDG_VS_Menu Name_<Group Name>>.<

Gruppo padre Sottomenu Gruppi figlio
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_CALLBROWedizione Standard R
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_INedizione Standard RT
IDG_VS_MNUDES_EDITNAMES
IDM_VS_CSCD_OLEVERBS IDG_VS_EDIT_OLEVERBS
IDG_VS_BUILD_edizione Standard LECTION 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_edizione Standard LECTION IDM_VS_CSCD_PGO_BUILD IDG_VS_PGO_BUILD_CASCADE_BUILD
IDG_VS_PGO_BUILD_CASCADE_RUN

Vedi anche