Partager via


IDE GUIDs

Note

This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

The VSConstants class publishes GUIDs of some parts of the integrated development environment (IDE) as listed in the table below.

Core Systems

Constant GUID
HtmDocData_guid 62C81794-A9EC-11D0-8198-00A0C91BBEE3
HtmlEditorPackage_guid 1B437D20-F8FE-11D2-A6AE-00104BCC7269
HtmlLanguageService_guid 58E975A0-F8FE-11D2-A6AE-00104BCC7269
MiscellaneousFilesProject_guid A2FE74E1-B743-11d0-AE1A-00A0C90FFFC3
SolutionItemsProject_guid D1DCDB85-C5E8-11d2-BFCA-00C04F990235
VsEnvironmentPackage_guid DA9FB551-C724-11d0-AE1F-00A0C90FFFC3
HtmlEditor_guid C76D83F8-A489-11D0-8195-00A0C91BBEE3
TextEditor_guid 8B382828-6202-11d1-8870-0000F87579D2

Broadly Visible Components

Constant GUID
VsUIHierarchyWindow_guid 7D960B07-7AF8-11D0-8E5E-00A0C911005A
ExternalEditor_guid 8137C9E8-35FE-4AF2-87B0-DE3C45F395FD
Microsoft.VisualStudio.VSConstants.SID_SUIHostCommandDispatcher e69cd190-1276-11d1-9f64-00a0c911004f
Microsoft.VisualStudio.VSConstants.SID_SVsGeneralOutputWindowPane 65482c72-defa-41b7-902c-11c091889c83

Files, Virtual and Physical Folders and SubProjects

Constant GUID
PhysicalFile_guid 6bb5f8ee-4483-11d3-8bcf-00c04f8ec28c
PhysicalFolder_guid 6bb5f8ef-4483-11d3-8bcf-00c04f8ec28c
SubProject_guid EA6618E8-6E24-4528-94BE-6889FE16485C
VirtualFolder_guid 6bb5f8f0-4483-11d3-8bcf-00c04f8ec28c

UI Contexts

Constant GUID
CodeWindow_guid 8fe2df1d-e0da-4ebe-9d5c-415d40e487b5
Debugging_guid adfc4e61-0397-11d1-9f4e-00a0c911004f
DesignMode_guid adfc4e63-0397-11d1-9f4e-00a0c911004f
Dragging_guid b706f393-2e5b-49e7-9e2e-b1825f639b63
EmptySolution_guid adfc4e65-0397-11d1-9f4e-00a0c911004f
FullScreenMode_guid adfc4e62-0397-11d1-9f4e-00a0c911004f
NoSolution_guid adfc4e64-0397-11d1-9f4e-00a0c911004f
SolutionBuilding_guid adfc4e60-0397-11d1-9f4e-00a0c911004f
SolutionExists_guid f1536ef8-92ec-443c-9ed7-fdadf150da82
SolutionHasMultipleProjects_guid 93694fa0-0397-11d1-9f4e-00a0c911004f
SolutionHasSingleProject_guid adfc4e66-0397-11d1-9f4e-00a0c911004f

Output Pane

Constant GUID
BuildOutputPane_guid 1BD8A850-02D1-11D1-BEE7-00A0C913D1F8
DebugPane_guid FC076020-078A-11D1-A7DF-00A0C9110051
GeneralPane_guid 3C24D581-5591-4884-A571-9FE89915CD64
SortedBuildOutputPane_guid 2032B126-7C8D-48AD-8026-0E0348004FC0
StoreValidationPane_guid 54065C74-1B11-4249-9EA7-5540D1A6D528
Microsoft.VisualStudio.VSConstants.SID_SVsGeneralOutputWindowPane 65482c72-defa-41b7-902c-11c091889c83

Command Sets and Properties

Constant GUID
Microsoft.VisualStudio.VSConstants.GUID_VSStandardCommandSet97 5EFC7975-14BC-11CF-9B2B-00AA00573819
Microsoft.VisualStudio.VSConstants.GUID_VsUIHierarchyWindowCmds 60481700-078b-11d1-aaf8-00a0c9055a90

IUnknown

Constant GUID
IID_IUnknown 00000000-0000-0000-C000-000000000046

Task List GUIDs

Constant GUID
All 1880202e-fc20-11d2-8bb1-00c04f8ec28c
CheckedTasks 18802036-fc20-11d2-8bb1-00c04f8ec28c
CommentTasks 18802034-fc20-11d2-8bb1-00c04f8ec28c
CompilerTasks 18802033-fc20-11d2-8bb1-00c04f8ec28c
CurrentFileTasks 18802035-fc20-11d2-8bb1-00c04f8ec28c
HTMLTasks 36ac1c0d-fe86-11d2-8bb1-00c04f8ec28c
ShortcutTasks 18802030-fc20-11d2-8bb1-00c04f8ec28c
UncheckedTasks 18802037-fc20-11d2-8bb1-00c04f8ec28c
UserTasks 1880202f-fc20-11d2-8bb1-00c04f8ec28c
VsTaskList_guid BC5955D5-aa0d-11d0-a8c5-00a0c921a4d2
VsTaskListPackage_guid 4A9B7E50-aa16-11d0-a8c5-00a0c921a4d2

Component Selector Page GUIDs

Constants GUID
Microsoft.VisualStudio.VSConstants.GUID_COMClassicPage 9A341D96-5A64-11d3-BFF9-00C04F990235
Microsoft.VisualStudio.VSConstants.GUID_COMPlusPage 9A341D95-5A64-11d3-BFF9-00C04F990235
Microsoft.VisualStudio.VSConstants.GUID_SolutionPage 9A341D97-5A64-11d3-BFF9-00C04F990235

Miscellaneous Shell GUIDs

Constants GUID
VsCfgProviderEventsHelper_guid 99913f1f-1ee3-11d1-8a6e-00c04f682e21
VsDocOutlinePackage_guid 21af45b0-ffa5-11d0-b63f-00a0c922e851
Microsoft.VisualStudio.VSConstants.SID_SVsToolboxActiveXDataProvider 35222106-bb44-11d0-8c46-00c04fc2aae2

See Also

COM Constants in Managed Code
IDE Constants
IDE-Defined Commands for Extending Project Systems