Partager via


FlavoredProjectFactory.IVsAggregatableProjectFactory.PreCreateForOuter, méthode

Crée un projet interne susceptible d'être regroupé en agrégats.

Espace de noms :  Microsoft.VisualStudio.Shell.Flavor
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Private Function PreCreateForOuter ( _
    outerProject As Object, _
    <OutAttribute> ByRef project As Object _
) As Integer Implements IVsAggregatableProjectFactory.PreCreateForOuter
int IVsAggregatableProjectFactory.PreCreateForOuter(
    Object outerProject,
    out Object project
)

Paramètres

  • outerProject
    Type : System.Object
    Le projet externe, ou nullRéférence Null (Nothing en Visual Basic) si le projet externe doit être créé.
  • project
    Type : System.Object%
    [out] retourne le projet interne.

Valeur de retour

Type : System.Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.

Implémentations

IVsAggregatableProjectFactory.PreCreateForOuter(Object, Object%)

Remarques

Des projets assaisonnés peuvent être imbriqués plusieurs niveaux d'imbrication.Le paramètre d'outerProject doit toujours être le projet en dehors s'il existe.

Cette méthode ne fait rien mais crée le projet interne afin qu'elle puisse être regroupée.L'initialisation doit être effectuée dans la méthode d'InitializeForOuter.

Sécurité .NET Framework

Voir aussi

Référence

FlavoredProjectFactory Classe

Microsoft.VisualStudio.Shell.Flavor, espace de noms