GUID e ID delle barre degli strumenti di Visual Studio
In questo argomento enumera i valori ID e di GUID delle barre degli strumenti inclusi nell'ambiente di sviluppo integrato di (IDE) Visual Studio e gruppi contengono. Questi valori sono definiti in file di .vsct installati come parte di Visual Studio SDK. Per ulteriori informazioni, vedere Controlli Ido-Definiti, menu e gruppi.
Nota
Molte delle barre degli strumenti disponibili in Visual Studio non sono definite da Visual Studio e i relativi valori ID e di GUID non sono pubblici.In questo argomento vengono elencati solo le barre degli strumenti definite nei file di Visual Studio SDK .vsct.
Per ulteriori informazioni su come utilizzare gli oggetti dell'IDE definiti in file di .vsct, vedere Attività comuni con i controlli, i menu e le barre degli strumenti.
Le barre degli strumenti predefinite fornite dall'IDE di Visual Studio utilizzano il GUID guidSHLMainMenu, a eccezione di quanto specificato in caso contrario mediante GUID: sintassi di ID.
IDE Toolbars
Le barre degli strumenti sono fornite dall'IDE di Visual Studio. Le barre degli strumenti è possibile visualizzare selezionandoli dal sottomenu di Barre degli strumenti del menu di strumenti . Le barre degli strumenti in finestre degli strumenti non sono inclusi in questa sezione.
Solo i gruppi possono discendere direttamente dalle barre degli strumenti. Per aggiungere un gruppo, impostare il padre al GUID e sull'ID della barra degli strumenti. Per aggiungere un pulsante in una barra degli strumenti, impostare il padre a un gruppo della barra degli strumenti.
Barra degli strumenti |
ID |
---|---|
Standard |
IDM_VS_TOOL_STANDARD |
Compila |
IDM_VS_TOOL_BUILD |
Editor di testo |
IDM_VS_TOOL_TEXTEDITOR |
Debug |
guidVSDebugGroup: IDM_DEBUG_TOOLBAR |
percorso di debug |
guidVSDebugGroup: IDM_DEBUG_CONTEXT_TOOLBAR |
Barre degli strumenti speciali
Le barre degli strumenti sono definite dall'IDE di Visual Studio, ma risponde alle funzioni e specializzate non ospitano i gruppi di controlli.
Barra degli strumenti |
ID |
---|---|
aggiungere il comando |
IDM_VS_TOOL_ADDCOMMAND |
Non definito |
IDM_VS_TOOL_UNDEFINED |
XML Schema |
IDM_VS_TOOL_SCHEMA |
Dati XML |
IDM_VS_TOOL_DATA |
Gruppi sulle barre degli strumenti dell'IDE
Per aggiungere un pulsante in una barra degli strumenti standard, impostare uno dei seguenti gruppi come relativo padre. I gruppi vengono ordinati in base alla barra degli strumenti padre.
Gruppi la barra degli strumenti standard
Nome |
ID |
---|---|
Salvare e aprire |
IDG_VS_TOOLSB_SAVEOPEN |
Taglia e copia |
IDG_VS_TOOLSB_CUTCOPY |
Fase di annulla/ripristina |
IDG_VS_TOOLSB_UNDOREDO |
Esecuzione/compilazione |
IDG_VS_TOOLSB_RUNBUILD |
Cerca |
IDG_VS_TOOLSB_SEARCH |
Windows |
IDG_VS_TOOLSB_WINDOWS |
nuove finestre |
IDG_VS_TOOLSB_NEWWINDOWS |
Caricamento e salvataggio |
IDG_VS_WINDOWUI_LOADSAVE |
contatore |
IDG_VS_TOOLSB_GAUGE |
Gruppi della barra degli strumenti di compilazione
Nome |
ID |
---|---|
Barra di compilazione |
IDG_VS_BUILDBAR |
Cancel |
IDG_VS_BUILD_CANCEL |
Gruppi della barra degli strumenti editor di testo
Nome |
ID |
---|---|
Completamento |
IDM_VS_TOOL_TEXTEDITOR |
Indent |
IDG_VS_EDITTOOLBAR_INDENT |
Commento |
IDG_VS_EDITTOOLBAR_COMMENT |
Segnalibri |
IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS |
Gruppi della barra degli strumenti di Debug
Nome |
ID |
---|---|
Esecuzione |
IDM_DEBUG_TOOLBAR |
Esecuzione di istruzioni |
IDG_DEBUG_TOOLBAR_STEPPING |
Watch |
IDG_DEBUG_TOOLBAR_WATCH |
Windows |
IDG_DEBUG_TOOLBAR_WINDOWS |
Gruppi della barra degli strumenti posizione di debug
Nome |
ID |
---|---|
percorso di debug |
IDG_DEBUG_CONTEXT_TOOLBAR |
Barre degli strumenti della finestra degli strumenti
Le barre degli strumenti possono essere visualizzati direttamente nell'IDE o nelle finestre degli strumenti come Esplora soluzioni. Poiché le finestre degli strumenti non sono definite nei file di .vsct, le barre degli strumenti della finestra degli strumenti non hanno padre definiti. Al contrario, vengono inseriti nel codice. Nella tabella seguente sono illustrate le barre degli strumenti visualizzate nelle finestre degli strumenti nell'IDE e gruppi di controlli che contengono.
Nota
Le barre degli strumenti e i gruppi utilizzano il GUID guidSHLMainMenu, a eccezione di quanto specificato in caso contrario mediante GUID: sintassi di ID.Dove un GUID è specificato per una barra degli strumenti, si applica ai gruppi che discendono dalla barra degli strumenti.
Finestra degli strumenti |
Barra degli strumenti |
Groups |
---|---|---|
Esplora soluzioni |
IDM_VS_TOOL_PROJWIN |
IDG_VS_PROJ_TOOLBAR1..5 |
Esplora server |
guid_SE_MenuGroup: IDM_SE_TOOLBAR_SERVEREXPLORER |
IDG_SE_TOOLBAR_REFRESH |
Proprietà |
IDM_VS_TOOL_PROPERTIES |
IDG_VS_PROPERTIES_SORT IDG_VS_PROPERTIES_PAGES |
Visualizzazione classi |
IDM_VS_TOOL_CLASSVIEW |
IDG_VS_CLASSVIEW_FOLDERS IDG_VS_CLASSVIEW_SEARCH IDG_VS_CLASSVIEW_SETTINGS |
Visualizzazione classi |
IDM_VS_TOOL_CLASSVIEW_GO |
IDG_VS_CLASSVIEW_SEAR CH2 |
Visualizzatore oggetti |
IDM_VS_TOOL_OBJBROWSER |
IDG_VS_OBJBROWSER_SUBSETS IDG_VS_OBJBROWSER_SEARCH IDG_VS_OBJBROWSER_ADDREFERENCE IDG_VS_OBJBROWSER_BROWSERSETTINGS |
Visualizzatore oggetti |
IDM_VS_TOOL_OBJECT_BROWSER_GO |
IDG_VS_OBJBROWSER_SEAR CH2 |
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 |
Trova e sostituisci |
IDM_VS_TOOL_UNIFIEDFIND |
IDG_VS_FINDTAB IDG_VS_REPLACETAB |
Risultati 1 di ricerca |
IDM_VS_TOOL_FINDRESULTS1 |
IDG_VS_FINDRESULTS1_GOTO IDG_VS_FINDRESULTS1_NEXTPREV IDG_VS_FINDRESULTS1_CLEAR IDG_VS_FINDRESULTS1_STOPFIND |
Risultati 2 di ricerca |
IDM_VS_TOOL_FINDRESULTS2 |
IDG_VS_FINDRESULTS2_GOTO IDG_VS_FINDRESULTS2_NEXTPREV IDG_VS_FINDRESULTS2_CLEAR IDG_VS_FINDRESULTS2_STOPFIND |
Snippet |
IDM_VS_TOOL_SNIPPETMENUS |
IDG_VS_SNIPPET_REPL IDG_VS_SNIPPET_REF IDG_VS_SNIPPET_PROP |
Segnalibri |
IDM_VS_TOOL_BOOKMARKWIND |
IDG_VS_BWNEWFOLDER IDG_VS_BWNEXTBM IDG_VS_BWNEXTBMF IDG_VS_BWENABLE IDG_VS_BWDELETE |
Elenco attività |
IDM_VS_TOOL_TASKLIST |
IDG_VS_TASKLIST_PROVIDERLIST |
Attività dell'utente |
IDM_VS_TOOL_USERTASKS |
IDG_VS_TASKLIST_PROVIDERLIST IDG_VS_USERTASKS_EDIT |
Elenco errori |
IDM_VS_TOOL_ERRORLIST |
IDG_VS_ERRORLIST_ERRORGROUP IDG_VS_ERRORLIST_WARNINGGROUP IDG_VS_ERRORLIST_MESSAGEGROUP |
Visualizzatore chiamate |
IDM_VS_TOOL_ CALLBROWSER1. .16 |
_ACTIONS OF IDG_VS_TOOLBAR_ CALLBROWSER1 _TYPE OF IDG_VS_TOOLBAR_ CALLBROWSER1 _CBSETTINGS OF IDG_VS_TOOLBAR_ CALLBROWSER1 |
Punti di interruzione |
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 |
disassembly |
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 |
Processi |
guidVSDebugGroup: IDM_ATTACHED_PROCS_TOOLBAR |
IDG_ATTACHED_PROCS_EXECCNTRL IDG_ATTACHED_PROCS_STEPPING IDG_ATTACHED_PROCS_EXE CCNTRL2 IDG_ATTACHED_PROCS_ATTACH IDG_ATTACHED_PROCS_COLUMNS |
Vedere anche
Attività
procedura dettagliata: Aggiunta di un controller di menu a una barra degli strumenti
procedura dettagliata: Aggiunta di una barra degli strumenti a una finestra degli strumenti