IVsProjectFactory.CanCreateProject Yöntem (String, UInt32, Int32)
Yeni bir proje oluşturulup oluşturulamayacağını belirler.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int CanCreateProject(
string pszFilename,
uint grfCreateFlags,
out int pfCanCreate
)
int CanCreateProject(
String^ pszFilename,
unsigned int grfCreateFlags,
[OutAttribute] int% pfCanCreate
)
abstract CanCreateProject :
pszFilename:string *
grfCreateFlags:uint32 *
pfCanCreate:int byref -> int
Function CanCreateProject (
pszFilename As String,
grfCreateFlags As UInteger,
<OutAttribute> ByRef pfCanCreate As Integer
) As Integer
Parametreler
- pszFilename
[in] Oluşturmaya çalıştığınız proje dosya adı.
- grfCreateFlags
[in] Bayrakları değerleri alınan __VSCREATEPROJFLAGS numaralandırma.
- pfCanCreate
[Çıkış] true proje oluşturduysanız.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, verir S_OK.Başarısız olursa, bir hata kodu döndürür.
Notlar
com imzası
Vsshell.idl:
HRESULT IVsProjectFactory::CanCreateProject(
[in] LPCOLESTR pszFilename,
[in] VSCREATEPROJFLAGS grfCreateFlags,
[out] BOOL *pfCanCreate
);
Ayrıca bkz.
IVsProjectFactory Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön