IVsProjectFactory Interface
Visual Studio 2015
Creates projects within the solution.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | CanCreateProject(String, UInt32, Int32) | Determines whether a new project can be created. |
![]() | Close() | Shuts down the project factory. |
![]() | CreateProject(String, String, String, UInt32, Guid, IntPtr, Int32) | Creates a new project. |
![]() | SetSite(IServiceProvider) | Initializes the project factory in the environment and allows the project to obtain services proffered by the environment. |
Implemented by a package that implements a project type. This interface is passed to the Visual Studio environment via RegisterProjectType.
Notes to Implementers:
Implement IVsProjectFactory when needing to create and site a project within a solution.
Show:
