__VSCREATEPROJFLAGS Sabit Listesi
Bir proje nasıl oluşturulduğunda veya açıldığında denetler.
Bu sabit listesinin, bu üye değerlerinin bit tabanı bir bileşimine izin veren FlagsAttribute özniteliği vardır.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
[FlagsAttribute]
public enum __VSCREATEPROJFLAGS
[FlagsAttribute]
public enum class __VSCREATEPROJFLAGS
[<FlagsAttribute>]
type __VSCREATEPROJFLAGS
<FlagsAttribute>
Public Enumeration __VSCREATEPROJFLAGS
Üyeler
Üye adı | Açıklama | |
---|---|---|
CPF_CLONEFILE | Disk üzerinde zaten var olan bir proje şablonu temel alan yeni bir proje oluşturun. |
|
CPF_NONLOCALSTORE | Proje yerel olmayan depolama ve farklı bir kaydetme mekanizmayı kullanır. |
|
CPF_NOTINSLNEXPLR | Proje, Çözüm Gezgini'nde normal bir proje olarak gösterilmez. |
|
CPF_OPENDIRECTORY | Kullanımdan kalktı. Kullanmayın. |
|
CPF_OPENFILE | Proje diskte zaten var. |
|
CPF_OVERWRITE | Ardından, disk üzerinde aynı adı taşıyan bir proje zaten varsa, bu proje üzerine yazın. |
|
CPF_SILENT | Otomasyon izlemesinde herhangi bir hata rapor istemediğinizde kullanın. |
Notlar
Bir çağrısı sırasında bir proje zaten var olduğunu belirlerseniz CreateProject, varolan projenin üzerine isteyip istemediğiniz görmek için kullanıcı sorgu. Kullanıcının üzerine yazmak istiyorsanız, ardından çağırın CreateProject yeniden ve değerini belirtin CPF_OVERWRITE için grfCreateFlags parametresi.
__VSCREATEPROJFLAGS2, vsshell8.0.idl içinde tanımlanan, genişletir __VSCREATEPROJFLAGS.
COM imza
Vsshell.idl:
Ayrıca bkz.
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön