Sdílet prostřednictvím


Rozhraní IVsAggregatableProjectFactory

 

Vytvoří typ projektu, který podporuje agregaci.

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

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("44569501-2AD0-4966-9BAC-12B799A1CED6")]
public interface IVsAggregatableProjectFactory
[InterfaceTypeAttribute(1)]
[GuidAttribute("44569501-2AD0-4966-9BAC-12B799A1CED6")]
public interface class IVsAggregatableProjectFactory
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("44569501-2AD0-4966-9BAC-12B799A1CED6")>]
type IVsAggregatableProjectFactory = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("44569501-2AD0-4966-9BAC-12B799A1CED6")>
Public Interface IVsAggregatableProjectFactory

Metody

Název Popis
System_CAPS_pubmethod GetAggregateProjectType(String, String)

Vrací řetězec obsahující seznam identifikátorů GUID k agregaci typ projektu k vytvoření instance tohoto projektu. By měla vrátit alespoň jeden identifikátor GUID – identifikátor GUID typu projektu pro sebe. Očekává se, že tato metoda získat seznam identifikátorů GUID ze zadaného souboru.

System_CAPS_pubmethod PreCreateForOuter(Object, Object)

Názvem vlastníkem nebo podtypu vnější projektu tak, aby podtyp vlastněných nebo vnitřní projektu můžete vytvořit verze samotného může být agregovaný.

Poznámky pro implementátory:

Implementace IVsAggregatableProjectFactory vytvořit typ projektu, který podporuje agregaci.

Další informace naleznete v tématu Inicializace pořadí projektu podtypů.

Viz také

Obory názvů Microsoft.VisualStudio.Shell.Interop

Zpět na začátek