Interfejs IVsAggregatableProjectFactory
Data opublikowania: październik 2016
Tworzy typ projektu, który obsługuje agregacji.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
[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
Nazwa | Opis | |
---|---|---|
![]() |
GetAggregateProjectType(String, String) | Zwraca ciąg zawierający listę typów projektów identyfikatorów GUID agregacji do utworzenia wystąpienia tego projektu. Powinna zwrócić co najmniej jeden identyfikator GUID — identyfikator GUID typu projektu dla siebie. Ta metoda powinien uzyskać listę identyfikatorów GUID z określonego pliku. |
![]() |
PreCreateForOuter(Object, Object) | Wywoływana przez właściciela lub podtypu projektu zewnętrznego, aby tworzyć wersji samego siebie, który może być agregowany podtyp własnością lub wewnętrzny projektu. |
Uwagi dotyczące obiektów implementujących:
Implementowanie IVsAggregatableProjectFactory utworzyć typ projektu, który obsługuje agregacji.
Aby uzyskać więcej informacji, zobacz inicjowania sekwencji projektu podtypów.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku