IDE GUIDs

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

Core Systems

Constant

GUID

CLSID_HtmDocData

62C81794-A9EC-11D0-8198-00A0C91BBEE3

CLSID_HtmedPackage

1B437D20-F8FE-11D2-A6AE-00104BCC7269

CLSID_HtmlLanguageService

58E975A0-F8FE-11D2-A6AE-00104BCC7269

CLSID_MiscellaneousFilesProject

A2FE74E1-B743-11d0-AE1A-00A0C90FFFC3

CLSID_SolutionItemsProject

D1DCDB85-C5E8-11d2-BFCA-00C04F990235

CLSID_VsEnvironmentPackage

DA9FB551-C724-11d0-AE1F-00A0C90FFFC3

GUID_HTMEDAllowExistingDocData

5742D216-8071-4779-BF5F-A24D5F3142BA

GUID_HtmlEditorFactory

C76D83F8-A489-11D0-8195-00A0C91BBEE3

GUID_TextEditorFactory

8B382828-6202-11d1-8870-0000F87579D2

GUID_VsNewProjectPseudoFolder

DCF2A94A-45B0-11d1-ADBF-00C04FB6BE4C

Broadly Visible Components

Constant

GUID

CLSID_VsUIHierarchyWindow

7D960B07-7AF8-11D0-8E5E-00A0C911005A

GUID_DefaultEditor

6AC5EF80-12BF-11D1-8E9B-00A0C911005A

GUID_ExternalEditor

8137C9E8-35FE-4AF2-87B0-DE3C45F395FD

SID_SUIHostCommandDispatcher

e69cd190-1276-11d1-9f64-00a0c911004f

SID_SVsGeneralOutputWindowPane

65482c72-defa-41b7-902c-11c091889c83

Files, Virtual and Physical Folders and SubProjects

Constant

GUID

GUID_ItemType_PhysicalFile

6bb5f8ee-4483-11d3-8bcf-00c04f8ec28c

GUID_ItemType_PhysicalFolder

6bb5f8ef-4483-11d3-8bcf-00c04f8ec28c

GUID_ItemType_SubProject

EA6618E8-6E24-4528-94BE-6889FE16485C

GUID_ItemType_VirtualFolder

6bb5f8f0-4483-11d3-8bcf-00c04f8ec28c

UI Contexts

Constant

GUID

UICONTEXT_CodeWindow

8fe2df1d-e0da-4ebe-9d5c-415d40e487b5

UICONTEXT_Debugging

adfc4e61-0397-11d1-9f4e-00a0c911004f

UICONTEXT_DesignMode

adfc4e63-0397-11d1-9f4e-00a0c911004f

UICONTEXT_Dragging

b706f393-2e5b-49e7-9e2e-b1825f639b63

UICONTEXT_EmptySolution

adfc4e65-0397-11d1-9f4e-00a0c911004f

UICONTEXT_FullScreenMode

adfc4e62-0397-11d1-9f4e-00a0c911004f

UICONTEXT_NoSolution

adfc4e64-0397-11d1-9f4e-00a0c911004f

UICONTEXT_SolutionBuilding

adfc4e60-0397-11d1-9f4e-00a0c911004f

UICONTEXT_SolutionExists

f1536ef8-92ec-443c-9ed7-fdadf150da82

UICONTEXT_SolutionHasMultipleProjects

93694fa0-0397-11d1-9f4e-00a0c911004f

UICONTEXT_SolutionHasSingleProject

adfc4e66-0397-11d1-9f4e-00a0c911004f

Output Pane

Constant

GUID

BuildOrder

2032b126-7c8d-48ad-8026-0e0348004fc0

BuildOutput

1BD8A850-02D1-11d1-BEE7-00A0C913D1F8

DebugOutput

FC076020-078A-11D1-A7DF-00A0C9110051

GUID_OutWindowDebugPane

FC076020-078A-11D1-A7DF-00A0C9110051

GUID_OutWindowGeneralPane

3c24d581-5591-4884-a571-9fe89915cd64

SID_SVsGeneralOutputWindowPane

65482c72-defa-41b7-902c-11c091889c83

Command Sets and Properties

Constant

GUID

GUID_VSStandardCommandSet97

5EFC7975-14BC-11CF-9B2B-00AA00573819

GUID_VsUIHierarchyWindowCmds

60481700-078b-11d1-aaf8-00a0c9055a90

IUnknown

Constant

GUID

IID_IUnknown

00000000-0000-0000-C000-000000000046

Task List GUIDs

Constant

GUID

GUID_VsTaskListViewAll

1880202e-fc20-11d2-8bb1-00c04f8ec28c

GUID_VsTaskListViewCheckedTasks

18802036-fc20-11d2-8bb1-00c04f8ec28c

GUID_VsTaskListViewCommentTasks

18802034-fc20-11d2-8bb1-00c04f8ec28c

GUID_VsTaskListViewCompilerTasks

18802033-fc20-11d2-8bb1-00c04f8ec28c

GUID_VsTaskListViewCurrentFileTasks

18802035-fc20-11d2-8bb1-00c04f8ec28c

GUID_VsTaskListViewHTMLTasks

36ac1c0d-fe86-11d2-8bb1-00c04f8ec28c

GUID_VsTaskListViewShortcutTasks

18802030-fc20-11d2-8bb1-00c04f8ec28c

GUID_VsTaskListViewUncheckedTasks

18802037-fc20-11d2-8bb1-00c04f8ec28c

GUID_VsTaskListViewUserTasks

1880202f-fc20-11d2-8bb1-00c04f8ec28c

CLSID_VsTaskList

BC5955D5-aa0d-11d0-a8c5-00a0c921a4d2

CLSID_VsTaskListPackage

4A9B7E50-aa16-11d0-a8c5-00a0c921a4d2

Component Selector Page GUIDs

Constants

GUID

GUID_COMClassicPage

9A341D96-5A64-11d3-BFF9-00C04F990235

GUID_COMPlusPage

9A341D95-5A64-11d3-BFF9-00C04F990235

GUID_SolutionPage

9A341D97-5A64-11d3-BFF9-00C04F990235

Miscellaneous Shell GUIDs

Constants

GUID

CLSID_VsCfgProviderEventsHelper

99913f1f-1ee3-11d1-8a6e-00c04f682e21

CLSID_VsDocOutlinePackage

21af45b0-ffa5-11d0-b63f-00a0c922e851

SID_SVsToolboxActiveXDataProvider

35222106-bb44-11d0-8c46-00c04fc2aae2

See Also

Concepts

COM Constants in Managed Code

IDE Constants

IDE-Defined Commands for Extending Project Systems