Metodo FlavoredProjectFactory.IVsAggregatableProjectFactory.PreCreateForOuter

Crea un progetto in cui aggregatable.

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

Sintassi

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

Parametri

  • outerProject
    Tipo: System.Object
    Il progetto esterno, o nullriferimento null (Nothing in Visual Basic) se il progetto esterno sia stato creato.
  • project
    Tipo: System.Object%
    [out] restituisce il progetto interno.

Valore restituito

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

Implementa

IVsAggregatableProjectFactory.PreCreateForOuter(Object, Object%)

Note

I progetti conditi possono essere annidati più livelli.Il parametro di outerProject deve essere sempre il progetto più esterno se presente.

Questo metodo non effettua alcuna operazione ma crea il progetto interno in modo che sia possibile aggregare.L'inizializzazione deve essere eseguito nel metodo di InitializeForOuter .

Sicurezza di .NET Framework

Vedere anche

Riferimenti

FlavoredProjectFactory Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Flavor