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

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间