Interfaccia IVsAggregatableProjectFactoryCorrected
Crea un tipo di progetto l'aggregazione di supportare.
Spazio dei nomi: Microsoft.VisualStudio.Shell.Flavor
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
<GuidAttribute("44569501-2ad0-4966-9bac-12b799a1ced6")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsAggregatableProjectFactoryCorrected
[GuidAttribute("44569501-2ad0-4966-9bac-12b799a1ced6")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAggregatableProjectFactoryCorrected
Il tipo IVsAggregatableProjectFactoryCorrected espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
GetAggregateProjectType | Restituisce una stringa contenente un elenco di tipi di progetto GUID per aggregare per creare un'istanza del progetto. |
![]() |
PreCreateForOuter | Chiamato dal proprietario o dal sottotipo esterno del progetto in modo da poter creare il sottotipo di proprietà o interno del progetto una versione se stesso che può essere aggregata. |
In alto
Note
Questa interfaccia è simile a IVsAggregatableProjectFactory, ma i puntatori di IUnknown vengono passati come IntPtr anziché object.Il risultato è effettivamente il puntatore di IUnknown e non un puntatore gestito di cui è stato eseguito il wrapping del proxy.
Note per gli implementatori
Implementare IVsAggregatableProjectFactory per creare un tipo di progetto l'aggregazione di supportare.
Per ulteriori informazioni, vedere sequenza di inizializzazione di sottotipi di progetto.