Partager via


FlavoredProjectFactoryBase.PreCreateForOuter, méthode

Crée une instance du projet.

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

Syntaxe

'Déclaration
Protected MustOverride Function PreCreateForOuter ( _
    outerProjectIUnknown As IntPtr _
) As Object
protected abstract Object PreCreateForOuter(
    IntPtr outerProjectIUnknown
)

Paramètres

  • outerProjectIUnknown
    Type : System.IntPtr
    Le projet en dehors, ou nullRéférence Null (Nothing en Visual Basic) si le projet externe est créé.

Valeur de retour

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

Remarques

Cette méthode est abstraite.Une fois implémenté dans une classe dérivée, crée un projet interne et définit les références internes du projet externe à lui.L'initialisation doit être effectuée dans la méthode d'InitializeForOuter.

Sécurité .NET Framework

Voir aussi

Référence

FlavoredProjectFactoryBase Classe

Microsoft.VisualStudio.Shell.Flavor, espace de noms