Export (0) Print
Expand All

IVsObjectManager2.CreateProjectReferenceSet Method

Creates a simple component set which is automatically populated and synchronized with Visual Studio project references.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

int CreateProjectReferenceSet(
	Object pProject,
	out IVsSimpleBrowseComponentSet ppSet
)

Parameters

pProject
Type: System.Object

An object that implements VSProject.

ppSet
Type: Microsoft.VisualStudio.Shell.Interop.IVsSimpleBrowseComponentSet%

A component set populated with Visual Studio project references.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

The reference set is automatically updated by Visual Studio when references are added or removed from the project. The symbols contained in the reference set are used for browsing in the Class View.

COM Signature

From vsshell80.idl:

HRESULT CreateProjectReferenceSet(
[in] IUnknown * pProject, 
[out, retval] IVsSimpleBrowseComponentSet ** ppSet
);

Community Additions

ADD
Show:
© 2014 Microsoft