Sdílet prostřednictvím


IVsProjectFactory – rozhraní

 

Vytvoří projekty v rámci řešení.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[ComConversionLossAttribute]
[GuidAttribute("33FCD00A-BD45-403C-9C66-07BA9A923501")]
[InterfaceTypeAttribute(1)]
public interface IVsProjectFactory
[ComConversionLossAttribute]
[GuidAttribute("33FCD00A-BD45-403C-9C66-07BA9A923501")]
[InterfaceTypeAttribute(1)]
public interface class IVsProjectFactory
[<ComConversionLossAttribute>]
[<GuidAttribute("33FCD00A-BD45-403C-9C66-07BA9A923501")>]
[<InterfaceTypeAttribute(1)>]
type IVsProjectFactory = interface end
<ComConversionLossAttribute>
<GuidAttribute("33FCD00A-BD45-403C-9C66-07BA9A923501")>
<InterfaceTypeAttribute(1)>
Public Interface IVsProjectFactory

Metody

Název Popis
System_CAPS_pubmethod CanCreateProject(String, UInt32, Int32)

Určuje, zda lze vytvořit nový projekt.

System_CAPS_pubmethod Close()

Vypne factory projektu.

System_CAPS_pubmethod CreateProject(String, String, String, UInt32, Guid, IntPtr, Int32)

Vytvoří nový projekt.

System_CAPS_pubmethod SetSite(IServiceProvider)

Inicializuje objekt factory projektu v prostředí a umožňuje projektu získat i služby proffered prostředí.

Poznámky

Implementované balíček, který implementuje typ projektu. Toto rozhraní je předán prostředí sady Visual Studio prostřednictvím RegisterProjectType.

Poznámky pro implementátory:

Implementace IVsProjectFactory Při museli vytvořit a lokalitě projektu v rámci řešení.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek