Udostępnij za pośrednictwem


Metoda FlavoredProjectFactoryBase.PreCreateForOuter —

Tworzy instancję projektu.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell.Flavor
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

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

Parametry

  • outerProjectIUnknown
    Typ: System.IntPtr
    Projekt peryferyjnych lub nullodwołanie o wartości null (Nothing w języku Visual Basic) Jeśli tworzona jest zewnętrznym projektu.

Wartość zwracana

Typ: System.Object
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Uwagi

Ta metoda jest abstrakcyjna.Po wdrożeniu w klasie pochodnej tworzy wewnętrzny projekt i ustawia projektu zewnętrznego wewnętrzne odwołania do niego.Inicjowanie powinno być przeprowadzone w InitializeForOuter metody.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

FlavoredProjectFactoryBase Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell.Flavor