Metodo FlavoredProjectFactoryBase.CreateProject
crea un progetto.
Spazio dei nomi: Microsoft.VisualStudio.Shell.Flavor
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Protected Overridable Sub CreateProject ( _
fileName As String, _
location As String, _
name As String, _
flags As UInteger, _
ByRef projectGuid As Guid, _
<OutAttribute> ByRef project As IntPtr, _
<OutAttribute> ByRef canceled As Integer _
)
protected virtual void CreateProject(
string fileName,
string location,
string name,
uint flags,
ref Guid projectGuid,
out IntPtr project,
out int canceled
)
Parametri
- fileName
Tipo: System.String
Il nome del file di progetto.
- location
Tipo: System.String
Il percorso del file di progetto.
- name
Tipo: System.String
Il nome del progetto.
- flags
Tipo: System.UInt32
valori da __VSCREATEPROJFLAGS.
- projectGuid
Tipo: System.Guid%
ID dell'interfaccia del progetto.
- project
Tipo: System.IntPtr%
[out] Restituisce un puntatore al progetto.
- canceled
Tipo: System.Int32%
[out] Restituisce true se l'operazione è stata annullata; in caso contrario false.
Note
Questo metodo deve essere implementato per i progetti che un'estensione di file diversa da quella del progetto di base.
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.