Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.