IVsProjectFactory 接口
创建在解决方案中的项目。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<GuidAttribute("33FCD00A-BD45-403C-9C66-07BA9A923501")> _
<InterfaceTypeAttribute()> _
Public Interface IVsProjectFactory
[GuidAttribute("33FCD00A-BD45-403C-9C66-07BA9A923501")]
[InterfaceTypeAttribute()]
public interface IVsProjectFactory
IVsProjectFactory 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
CanCreateProject | 确定新项目是否能创建。 | |
Close | 关闭项目工厂。 | |
CreateProject | 创建新项目。 | |
SetSite | 在环境中初始化项目工厂并允许该项目中获取该环境提供的服务。 |
页首
备注
实现由实现一个项目类型的包。此接口传递给 Visual Studio 环境。 RegisterProjectType。
对实现者的说明
,当需要创建并放置在解决方案中时,的项目实现 IVsProjectFactory 。