Interfejs IVsAggregatableProjectFactoryCorrected
Tworzy typ projektu, który obsługuje agregacji.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Flavor
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
<GuidAttribute("44569501-2ad0-4966-9bac-12b799a1ced6")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsAggregatableProjectFactoryCorrected
[GuidAttribute("44569501-2ad0-4966-9bac-12b799a1ced6")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAggregatableProjectFactoryCorrected
Typ IVsAggregatableProjectFactoryCorrected uwidacznia następujące elementy członkowskie.
Metody
Nazwa | Opis | |
---|---|---|
GetAggregateProjectType | Zwraca ciąg zawierający listę projektu typu GUID agregacji do utworzenia wystąpienia tego projektu. | |
PreCreateForOuter | Wywołane przez właściciela lub podtypu projektu zewnętrznego, tak, aby podtypu własnością lub wewnętrznym projektem można utworzyć wersji samo w sobie, że mogą zostać zagregowane. |
Początek
Uwagi
Ten interfejs jest podobny do IVsAggregatableProjectFactory, ale IUnknown wskaźniki są przekazywane jako IntPtr zamiast object.Wynik jest rzeczywistym IUnknown wskaźnik i nie wskaźnik zawinięty zarządzanego serwera proxy.
Uwagi dotyczące implementacji
Wdrożenie IVsAggregatableProjectFactory do tworzenia projektu typu, który obsługuje agregacji.
Aby uzyskać więcej informacji, zobacz Sekwencja inicjowania podtypów projektu.