Metodo IVsAggregatableProjectFactoryCorrected.PreCreateForOuter
Chiamato dal proprietario o dal sottotipo esterno del progetto in modo da poter creare il sottotipo di proprietà o interno del progetto una versione se stesso che può essere aggregata.
Spazio dei nomi: Microsoft.VisualStudio.Shell.Flavor
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Function PreCreateForOuter ( _
outerProjectIUnknown As IntPtr, _
<OutAttribute> ByRef projectIUnknown As IntPtr _
) As Integer
int PreCreateForOuter(
IntPtr outerProjectIUnknown,
out IntPtr projectIUnknown
)
Parametri
- outerProjectIUnknown
Tipo: System.IntPtr
[in] Puntatore all'esterno di IUnknown .
- projectIUnknown
Tipo: System.IntPtr%
[out] Puntatore a un'interfaccia interna della proprietà o di IUnknown sottotipo di progetto.
Valore restituito
Tipo: System.Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
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.