IVsAggregatableProject Members
Include Protected Members
Include Inherited Members
Implemented by a project that supports adding project subtypes through aggregation.
The IVsAggregatableProject type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetAggregateProjectTypeGuids | Gets the list of project type GUIDs that make up the aggregate project. This method should be delegated to the innermost project within the system of aggregated project subtypes. | |
InitializeForOuter | Called by the owner, the outer project subtype, to have the owned project, the inner project subtype, to do its initialization work. | |
OnAggregationComplete | Indicates that aggregation is complete. | |
SetAggregateProjectTypeGuids | This method updates the list of GUIDs that are persisted in the project file of the base project. | |
SetInnerProject | This method is used to pass in the pointer to the inner IUnknown of the project subtype that is being aggregated. |
Top