Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.
.gif)