IVsAggregatableProjectFactoryCorrected, interface
Crée un type de projet qui prend en charge le regroupement.
Espace de noms : Microsoft.VisualStudio.Shell.Flavor
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
<GuidAttribute("44569501-2ad0-4966-9bac-12b799a1ced6")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsAggregatableProjectFactoryCorrected
[GuidAttribute("44569501-2ad0-4966-9bac-12b799a1ced6")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAggregatableProjectFactoryCorrected
Le type IVsAggregatableProjectFactoryCorrected expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
![]() |
GetAggregateProjectType | Retourne une chaîne contenant une liste de type GUID de projet pour regrouper pour créer une instance de ce projet. |
![]() |
PreCreateForOuter | Appelé par le propriétaire ou le sous-type externe de projet afin que le sous-type possédé ou interne de projet puisse créer une version de lui-même qui peut être regroupée. |
Début
Remarques
Cette interface est semblable à IVsAggregatableProjectFactory, mais des pointeurs d'IUnknown sont passés comme IntPtr au lieu d'object.Le résultat est le pointeur réel d'IUnknown et pas un pointeur managé encapsulé de proxy.
Remarques à l'attention des implémenteurs
Implémentez IVsAggregatableProjectFactory pour créer un type de projet qui prend en charge le regroupement.
Pour plus d'informations, consultez séquence d'initialisation de sous-types de projet.