Metoda FlavoredProjectFactory.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 ( _
outerProject As Object _
) As Object
protected abstract Object PreCreateForOuter(
Object outerProject
)
Parametry
- outerProject
Typ: System.Object
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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..