Condividi tramite


Metodo FlavoredProjectFactoryBase.PreCreateForOuter

Crea un'istanza del progetto.

Spazio dei nomi:  Microsoft.VisualStudio.Shell.Flavor
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Protected MustOverride Function PreCreateForOuter ( _
    outerProjectIUnknown As IntPtr _
) As Object
protected abstract Object PreCreateForOuter(
    IntPtr outerProjectIUnknown
)

Parametri

  • outerProjectIUnknown
    Tipo: System.IntPtr
    il progetto più esterno, o nullriferimento null (Nothing in Visual Basic) se il progetto esterno sta creando.

Valore restituito

Tipo: System.Object
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

questo metodo è astratto.Quando implementato in una classe derivata, crea un progetto interno e imposta i riferimenti all'interno del progetto esterno.L'inizializzazione deve essere eseguito nel metodo di InitializeForOuter .

Sicurezza di .NET Framework

Vedere anche

Riferimenti

FlavoredProjectFactoryBase Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Flavor