创建支持聚合的项目类型。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("44569501-2AD0-4966-9BAC-12B799A1CED6")> _
Public Interface IVsAggregatableProjectFactory
[InterfaceTypeAttribute()]
[GuidAttribute("44569501-2AD0-4966-9BAC-12B799A1CED6")]
public interface IVsAggregatableProjectFactory
IVsAggregatableProjectFactory 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
![]() |
GetAggregateProjectType | 返回包含项类型 GUID 的字符串列表复合创建此项实例。应该返回自身的至少一个 GUID 项目类型 GUID。此方法是预期获取 GUID 列表从指定的文件。 |
![]() |
PreCreateForOuter | 调用由所有者或外部项的子类型,以便拥有的或内部项子类型可以创建可聚合版本的本身。 |
页首
备注
对实现者的说明
实现 IVsAggregatableProjectFactory 创建支持聚合的项目类型。
有关更多信息,请参见 项目子类型初始化顺序。