Share via


IVsAggregatableProjectFactory Members

Include Protected Members
Include Inherited Members

Creates a project type that supports aggregation.

The IVsAggregatableProjectFactory type exposes the following members.

Methods

 

Name

Description

Public method

GetAggregateProjectType

Returns a string containing a list of project type GUIDs to aggregate to create an instance of this project. It should return at least one GUID—the project type GUID for itself. This method is expected to get the list of GUIDs from the specified file.

Public method

PreCreateForOuter

Called by the owner or outer project subtype so that the owned or inner project subtype can create a version of itself that can be aggregated.

Top

See Also

Reference

IVsAggregatableProjectFactory Interface

Microsoft.VisualStudio.Shell.Interop Namespace