IVsAggregatableProjectFactory 接口

创建支持聚合的项目类型。

命名空间:  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 创建支持聚合的项目类型。

有关更多信息,请参见 项目子类型初始化顺序

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间