Aracılığıyla paylaş


__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