Condividi tramite


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

Vedere anche

Riferimenti

IVsAggregatableProjectCorrected Interfaccia

Spazio dei nomi Microsoft.VisualStudio.Shell.Flavor