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 | |
---|---|---|
![]() |
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. |
![]() |
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