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
Metodo pubblico GetAggregateProjectType Restituisce una stringa contenente un elenco di tipi di progetto GUID per aggregare per creare un'istanza del progetto.
Metodo pubblico 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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Shell.Flavor