Metodo IVsAggregatableProjectCorrected.InitializeForOuter
Chiamato dal proprietario, il sottotipo esterno di progetto, per disporre il progetto di proprietà, il sottotipo interno del progetto, l'attività di inizializzazione.
Spazio dei nomi: Microsoft.VisualStudio.Shell.Flavor
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Function InitializeForOuter ( _
pszFilename As String, _
pszLocation As String, _
pszName As String, _
grfCreateFlags As UInteger, _
ByRef iidProject As Guid, _
<OutAttribute> ByRef ppvProject As IntPtr, _
<OutAttribute> ByRef pfCanceled As Integer _
) As Integer
int InitializeForOuter(
string pszFilename,
string pszLocation,
string pszName,
uint grfCreateFlags,
ref Guid iidProject,
out IntPtr ppvProject,
out int pfCanceled
)
Parametri
- pszFilename
Tipo: System.String
[in] Proiettare il nome file del progetto essere inizializzato.
- pszLocation
Tipo: System.String
[out] Percorso del file di progetto inizializzato.
- pszName
Tipo: System.String
[in] Puntatore a una stringa con terminazione null che contiene il nome.
- grfCreateFlags
Tipo: System.UInt32
[in] Controlli quali un progetto viene creato o aperto.I valori vengono effettuati dall'enumerazione di __VSCREATEPROJFLAGS .
- iidProject
Tipo: System.Guid%
[in] Identificatore di interfaccia di ppvProjectrestituito.
- ppvProject
Tipo: System.IntPtr%
[out, iid_is(iidProject)] Puntatore all'interfaccia specificata da iidProject.
- pfCanceled
Tipo: System.Int32%
[out] Puntatore a un flag in cui true indica annullato.
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.