Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates projects within the solution.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("33FCD00A-BD45-403C-9C66-07BA9A923501")> _
<InterfaceTypeAttribute()> _
Public Interface IVsProjectFactory
'Usage
Dim instance As IVsProjectFactory
[GuidAttribute("33FCD00A-BD45-403C-9C66-07BA9A923501")]
[InterfaceTypeAttribute()]
public interface IVsProjectFactory
[GuidAttribute(L"33FCD00A-BD45-403C-9C66-07BA9A923501")]
[InterfaceTypeAttribute()]
public interface class IVsProjectFactory
public interface IVsProjectFactory
Remarks
See illustrations of the implementation and/or calling of this interface in the samples Basic Projectand Figures Project. Implemented by Package that implements a project type. IVsProjectFactory 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.