Udostępnij za pośrednictwem


Identyfikatory GUID i identyfikatory pasków narzędzi programu Visual Studio

W tym temacie wymieniono identyfikator GUID i wartości identyfikatorów pasków narzędzi, które znajdują się w zintegrowanym środowisku projektowym programu Visual Studio (IDE) i grupach, które zawierają. Te wartości są definiowane w plikach vsct zainstalowanych w ramach zestawu Visual Studio SDK. Aby uzyskać więcej informacji, zobacz Polecenia, menu i grupy zdefiniowane przez środowisko IDE.

Uwaga

Wiele pasków narzędzi dostępnych dla programu Visual Studio nie jest zdefiniowanych przez program Visual Studio, a ich identyfikator GUID i wartości identyfikatorów nie są publiczne. W tym temacie wymieniono tylko paski narzędzi zdefiniowane w plikach vsct zestawu VISUAL Studio SDK.

Aby uzyskać więcej informacji na temat pracy z obiektami IDE zdefiniowanymi w plikach vsct , zobacz Rozszerzanie menu i poleceń.

Domyślne paski narzędzi udostępniane przez środowisko IDE programu Visual Studio używają identyfikatora GUID guidSHLMainMenu, z wyjątkiem sytuacji, w której określono inaczej przy użyciu GUID:ID składni.

Paski narzędzi IDE

Następujące paski narzędzi są udostępniane przez środowisko IDE programu Visual Studio. Paski narzędzi można wyświetlić, wybierając je w podmenu Paski narzędzi menu Narzędzia . Paski narzędzi w oknach narzędzi nie są uwzględnione w tej sekcji.

Tylko grupy mogą pochodzić bezpośrednio z pasków narzędzi. Aby dodać grupę, ustaw jej element nadrzędny na identyfikator GUID i identyfikator paska narzędzi. Aby dodać przycisk do paska narzędzi, ustaw jego element nadrzędny na grupę na pasku narzędzi.

Pasek narzędzi ID
Standardowa IDM_VS_TOOL_STANDARD
Tworzenie IDM_VS_TOOL_BUILD
Edytor tekstów IDM_VS_TOOL_TEXTEDITOR
Debugowanie guidVSDebugGroup:IDM_DEBUG_TOOLBAR
Lokalizacja debugowania guidVSDebugGroup:IDM_DEBUG_CONTEXT_TOOLBAR

Specjalne paski narzędzi

Te paski narzędzi są definiowane przez środowisko IDE programu Visual Studio, ale obsługują wyspecjalizowane funkcje i nie hostują grup poleceń.

Pasek narzędzi ID
Polecenie Add IDM_VS_TOOL_ADDCOMMAND
Niezdefiniowane IDM_VS_TOOL_UNDEFINED
Schemat XML IDM_VS_TOOL_SCHEMA
Dane XML IDM_VS_TOOL_DATA

Grupy na paskach narzędzi IDE

Aby dodać przycisk do standardowego paska narzędzi, ustaw jedną z następujących grup jako nadrzędną. Grupy są sortowane według nadrzędnego paska narzędzi.

Standardowe grupy pasków narzędzi

Nazwisko Identyfikator
Zapisz/Otwórz IDG_VS_TOOLSB_SAVEOPEN
Wycinanie/kopiowanie IDG_VS_TOOLSB_CUTCOPY
Cofnij / Wykonaj ponownie IDG_VS_TOOLSB_UNDOREDO
Uruchamianie/kompilowanie IDG_VS_TOOLSB_RUNBUILD
Wyszukiwanie IDG_VS_TOOLSB_SEARCH
Windows IDG_VS_TOOLSB_WINDOWS
Nowe okna IDG_VS_TOOLSB_NEWWINDOWS
Ładowanie/zapisywanie IDG_VS_WINDOWUI_LOADSAVE
Miernik IDG_VS_TOOLSB_GAUGE

Tworzenie grup pasków narzędzi

Nazwisko Identyfikator
Pasek kompilacji IDG_VS_BUILDBAR
Anuluj IDG_VS_BUILD_CANCEL

Grupy pasków narzędzi edytora tekstu

Nazwisko Identyfikator
Zakończenie IDM_VS_TOOL_TEXTEDITOR
Wcięcie IDG_VS_EDITTOOLBAR_INDENT
Komentarz IDG_VS_EDITTOOLBAR_COMMENT
Zakładki IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS

Debugowanie grup pasków narzędzi

Nazwisko Identyfikator
Wykonanie IDM_DEBUG_TOOLBAR
Stepping IDG_DEBUG_TOOLBAR_STEPPING
Obejrzyj IDG_DEBUG_TOOLBAR_WATCH
Windows IDG_DEBUG_TOOLBAR_WINDOWS

Debugowanie grup pasków narzędzi lokalizacji

Nazwisko Identyfikator
Lokalizacja debugowania IDG_DEBUG_CONTEXT_TOOLBAR

Paski narzędzi okna narzędzi

Paski narzędzi mogą być wyświetlane bezpośrednio w środowisku IDE lub w oknach narzędzi, takich jak Eksplorator rozwiązań. Ponieważ okna narzędzi nie są zdefiniowane w plikach vsct , paski narzędzi nie mają zdefiniowanych elementów nadrzędnych. Zamiast tego są one umieszczane w kodzie. W poniższej tabeli przedstawiono paski narzędzi wyświetlane w oknach narzędzi w środowisku IDE oraz grupy poleceń, które zawierają.

Uwaga

Paski narzędzi i grupy używają identyfikatora GUID guidSHLMainMenu, z wyjątkiem sytuacji, w której określono inaczej przy użyciu składni GUID:ID. Jeśli identyfikator GUID jest określony dla paska narzędzi, ma również zastosowanie do grup, które pochodzą z tego paska narzędzi.

Okno narzędzi Pasek narzędzi Grupy
Eksplorator rozwiązań IDM_VS_TOOL_PROJWIN IDG_VS_PROJ_TOOLBAR1.. 5
Eksplorator serwera guid_SE_MenuGroup:IDM_SE_TOOLBAR_SERVEREXPLORER IDG_SE_TOOLBAR_REFRESH
Właściwości IDM_VS_TOOL_PROPERTIES IDG_VS_PROPERTIES_SORT

IDG_VS_PROPERTIES_PAGES
Widok klas IDM_VS_TOOL_CLASSVIEW IDG_VS_CLASSVIEW_FOLDERS

IDG_VS_CLASSVIEW_SEARCH

IDG_VS_CLASSVIEW_SETTINGS
Widok klas IDM_VS_TOOL_CLASSVIEW_GO IDG_VS_CLASSVIEW_SEARCH2
Przeglądarka obiektów IDM_VS_TOOL_OBJBROWSER IDG_VS_OBJBROWSER_SUBSETS

IDG_VS_OBJBROWSER_SEARCH

IDG_VS_OBJBROWSER_ADDREFERENCE

IDG_VS_OBJBROWSER_BROWSERSETTINGS
Przeglądarka obiektów IDM_VS_TOOL_OBJECT_BROWSER_GO IDG_VS_OBJBROWSER_SEARCH2
Wyjście IDM_VS_TOOL_OUTPUTWINDOW IDG_VS_OUTPUTWINDOW_SELECT

IDG_VS_OUTPUTWINDOW_GOTO

IDG_VS_OUTPUTWINDOW_NEXTPREV

IDG_VS_OUTPUTWINDOW_CLEAR

IDG_VS_OUTPUTWINDOW_WORDWRAP
Znajdź i zamień IDM_VS_TOOL_UNIFIEDFIND IDG_VS_FINDTAB

IDG_VS_REPLACETAB
Znajdź wyniki 1 IDM_VS_TOOL_FINDRESULTS1 IDG_VS_FINDRESULTS1_GOTO

IDG_VS_FINDRESULTS1_NEXTPREV

IDG_VS_FINDRESULTS1_CLEAR

IDG_VS_FINDRESULTS1_STOPFIND
Znajdź wyniki 2 IDM_VS_TOOL_FINDRESULTS2 IDG_VS_FINDRESULTS2_GOTO

IDG_VS_FINDRESULTS2_NEXTPREV

IDG_VS_FINDRESULTS2_CLEAR

IDG_VS_FINDRESULTS2_STOPFIND
Fragment kodu IDM_VS_TOOL_SNIPPETMENUS IDG_VS_SNIPPET_REPL

IDG_VS_SNIPPET_REF

IDG_VS_SNIPPET_PROP
Zakładki IDM_VS_TOOL_BOOKMARKWIND IDG_VS_BWNEWFOLDER

IDG_VS_BWNEXTBM

IDG_VS_BWNEXTBMF

IDG_VS_BWENABLE

IDG_VS_BWDELETE
Lista zadań IDM_VS_TOOL_TASKLIST IDG_VS_TASKLIST_PROVIDERLIST
Zadania użytkownika IDM_VS_TOOL_USERTASKS IDG_VS_TASKLIST_PROVIDERLIST

IDG_VS_USERTASKS_EDIT
Lista błędów IDM_VS_TOOL_ERRORLIST IDG_VS_ERRORLIST_ERRORGROUP

IDG_VS_ERRORLIST_WARNINGGROUP

IDG_VS_ERRORLIST_MESSAGEGROUP
Wywoływanie przeglądarki IDM_VS_TOOL_CALLBROWSER1.. 16 IDG_VS_TOOLBAR_CALLBROWSER1_ACTIONS

IDG_VS_TOOLBAR_CALLBROWSER1_TYPE

IDG_VS_TOOLBAR_CALLBROWSER1_CBSETTINGS
Punkty przerwania 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
Demontażu guidVSDebugGroup:IDM_DISASM_WINDOW_TOOLBAR IDG_DISASM_WINDOW_TOOLBAR
Pamięć 1–4 guidVSDebugGroup:IDM_MEMORY_WINDOW_TOOLBAR1... 4 IDG_MEMORY_EXPRESSION1.. 4

IDG_MEMORY_COLUMNS1.. 4
Procesy guidVSDebugGroup:IDM_ATTACHED_PROCS_TOOLBAR IDG_ATTACHED_PROCS_EXECCNTRL IDG_ATTACHED_PROCS_STEPPING

IDG_ATTACHED_PROCS_EXECCNTRL2

IDG_ATTACHED_PROCS_ATTACH

IDG_ATTACHED_PROCS_COLUMNS

Zobacz też