Metodo FlavoredProject.IVsAggregatableProject.InitializeForOuter

Chiamato dal sottotipo esterno del progetto per disporre 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
Private Function InitializeForOuter ( _
    fileName As String, _
    location As String, _
    name As String, _
    flags As UInteger, _
    ByRef guidProject As Guid, _
    <OutAttribute> ByRef project As IntPtr, _
    <OutAttribute> ByRef canceled As Integer _
) As Integer Implements IVsAggregatableProject.InitializeForOuter
int IVsAggregatableProject.InitializeForOuter(
    string fileName,
    string location,
    string name,
    uint flags,
    ref Guid guidProject,
    out IntPtr project,
    out int canceled
)

Parametri

  • fileName
    Tipo: System.String
    Il nome file del progetto essere inizializzato.
  • location
    Tipo: System.String
    Il percorso del file di progetto. 
  • flags
    Tipo: System.UInt32
    Flag che descrivono come un progetto sia stato creato o aperto.I valori vengono effettuati dall'enumerazione di __VSCREATEPROJFLAGS .
  • guidProject
    Tipo: System.Guid%
    [riferimento] ID dell'interfaccia del progetto.Deve essere IID_IUnknown.
  • canceled
    Tipo: System.Int32%
    [out] true se il progetto è stata annullata. 

Valore restituito

Tipo: System.Int32
Se il metodo ha esito positivo, S_OKin caso contrario, un codice di errore.

Implementa

IVsAggregatableProject.InitializeForOuter(String, String, String, UInt32, Guid%, IntPtr%, Int32%)

Note

Questo InitializeForOuterdi chiamate al metodo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

FlavoredProject Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Flavor