VCConfiguration Arabirim
VCConfiguration Nesne özelliklerinde program aracılığıyla erişir Genel özellik sayfası, bir projenin Özellik sayfaları iletişim kutusu.Bu nesne, bu yapılandırma oluşturmak için kullanılan araçlara erişim de sağlar.
Ad alanı: Microsoft.VisualStudio.VCProjectEngine
Derleme: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("5C8754F8-776D-44B1-945F-6AE4862954F8")> _
Public Interface VCConfiguration
[GuidAttribute("5C8754F8-776D-44B1-945F-6AE4862954F8")]
public interface VCConfiguration
[GuidAttribute(L"5C8754F8-776D-44B1-945F-6AE4862954F8")]
public interface class VCConfiguration
[<GuidAttribute("5C8754F8-776D-44B1-945F-6AE4862954F8")>]
type VCConfiguration = interface end
public interface VCConfiguration
VCConfiguration türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
ATLMinimizesCRunTimeLibraryUsage | Statik olarak bağımlılığı en aza indirmek için c çalışma zamanı kitaplıkları bağlamak atl neden olur; gerektiren useOfATL özelliği ayarlanmış. |
![]() |
BuildLogFile | Ayarlar veya html günlük dosyasının adını alır. |
![]() |
CharacterSet | Alır veya belirtilen karakter kümesi için derleyici belirten bir değeri ayarlar. |
![]() |
ConfigurationName | Alır veya oluşturulacak proje yapılandırmasını ayarlar. |
![]() |
ConfigurationType | Alır veya bu yapılandırmasının ürettiği çıktı türünü ayarlar. |
![]() |
DebugSettings | Seçili konfigürasyonla ilgili hata ayıklama ayarları bilgileri içeren nesneye bir işaretçi alır. |
![]() |
DeleteExtensionsOnClean | Alır veya üzerinde temiz silmek veya yeniden ara dizindeki dosyaları ayarlar. |
![]() |
DeploymentTool | Dağıtım aracı alır. |
![]() |
DEPRECATED1 | Altyapı. Microsoft yalnızca iç kullanım. |
![]() |
EnableManagedIncrementalBuild | İtiraz. |
![]() |
ExcludeBuckets | Ayarlar veya derleme sırasında yoksaymak için hangi aracı aralıkları alır. |
![]() |
FileTools | Dosyalarda çalışmasına kullanılabilir araçları listeler. |
![]() |
ImportLibrary | Hangi alma kitaplığı oluşturmak için alır veya hangi alma kitaplığı yapılandırması tarafından oluşturulacak raporları.ImportLibrary işlevsellik, / IMPLIB (adı alma kitaplığı) linker seçeneği. |
![]() |
InheritedPropertySheets | Ayarlar veya bir yapılandırma için özellik sayfalarını alır. |
![]() |
IntermediateDirectory | Alır veya ara dosya dizine göreli bir yol ayarlar; ortam değişkenleri içerebilir. |
![]() |
IntrinsicPropertySheets | Yalnızca Microsoft iç kullanım.Kullanmayın. |
![]() |
ManagedExtensions | Alır veya Visual c++ kullanan yapılandırmasını ayarlar.ManagedExtensions c++ derleyicisi 's iþlevselliði /CLR (ortak dil çalışma zamanı derleme) seçeneği. |
![]() |
Name | Alır veya nesnenin adını ayarlar. |
![]() |
OutputDirectory | Alır veya ayarlar çıktı yerleştirmek bir dizin.Proje dizinine varsayılan dizindir. |
![]() |
PerUserRedirection | Gösteren bir değeri alır mı COM geçerli yapılandırmayı kayıt olan kullanıcı başına veya bilgisayar başına. |
![]() |
Platform | Bu yapılandırma oluşana kadar platform alır. |
![]() |
PrimaryOutput | Bu yapılandırma oluşturma birincil çıktı alır. |
![]() |
ProgramDatabase | Program veritabanı yapılandırması oluşturur, alır. |
![]() |
project | Alır VCProject ile ilgili VCConfiguration. |
![]() |
PropertySheets | Proje için tüm özellik sayfalarını alır. |
![]() |
RegisterOutput | Yapılandırma Bu yapı birincil çýktýsýný kaydeder olup olmadığını gösteren bir değeri alır. |
![]() |
Rules | Topluluğu alır IVCRulePropertyStorage proje düzeyi özelliklerini değiştirmek ve bu özellik sayfasında tanımlanan öğe meta varsayılan nesneler. |
![]() |
SatelliteDLLs | Tüm uydu bu yapılandırmasının ürettiği DLL'leri noktalı virgülle ayrılmış bir listesini alır. |
![]() |
SqlAssemblyOwner | Ayarlar veya sql derleme sahibi alır. |
![]() |
SqlDebugScript | Alır veya sql hata ayıklama komut dosyasının adını ayarlar. |
![]() |
SqlDeploySource | Ayarlar veya sql derleme dağıtırken kaynak dosyaları dahil edilip alır. |
![]() |
SqlPermissionLevel | Alır veya proje için sql izin düzeyini ayarlar. |
![]() |
SqlPostDeployScript | Ayarlar veya etkinlik sonrası sql dağıtmak için komut dosyası alır. |
![]() |
SqlPreDeployScript | Komut dosyasını sql başına alır veya ayarlar aktiviteyi dağıtabilirsiniz. |
![]() |
Tools | Kullanılabilir araçlar yapılandırmasını alır. |
![]() |
UpToDate | Geçerli yapılandırma 's yapı durumunu güncel olup olmadığını gösteren bir değeri alır. |
![]() |
useOfATL | Alır veya atl yapılandırması tarafından nasıl kullanıldığını gösteren bir değeri ayarlar. |
![]() |
useOfMfc | Alır veya ayarlar mfc yapılandırmanın nasıl kullanılır. |
![]() |
VCProjectEngine | Proje alt yapısı için bir işaretçi alır. |
![]() |
WholeProgramOptimization | Alır veya çapraz modülü en iyi duruma getirme zaman bağlamak için kod oluşturma ertelenerek ayarlar.WholeProgramOptimization Derleyici 's iþlevselliði /gl (tüm Program iyileştirme) seçeneği. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AddPropertySheet | Doğrudan bir yapılandırma tarafından alınan özellik sayfaları topluluğu için bir özellik sayfası ekler. |
![]() |
Build | Geçerli yapılandırmayı oluşturur. |
![]() |
BuildAndCallback | Bu yapılandırma, zaman uyumsuz bir yapı başlar. |
![]() |
BuildWithProperty | Zaman uyumsuz bir yapı proje dosyasında tanımlanan ötesinde bazı değerine ayarlamaya özelliğe başlar. |
![]() |
BuildWithPropertySheet | Yapýlar özelliklerini ayarlamak için kullanılır. |
![]() |
BuildWithPropertySheetPath | Bir özellik sayfası arama yolunu belirtir. |
![]() |
Clean | Çağıran Clean komutu geçerli yapılandırma. |
![]() |
ClearToolProperty | Aracı özellik değerini siler. |
![]() |
CopyTo | Geçerli yapılandırmayı kopyalar. |
![]() |
Delete | Altyapı. Microsoft yalnızca iç kullanım. |
![]() |
Deploy | Proje dağıtır. |
![]() |
Evaluate | Bir proje modeli veya ortam makro değeri olarak değerlendirilir.Bkz: Makroları oluşturma komutları ve özellikleri bu makrolar hakkında daha fazla bilgi için. |
![]() |
GetEvaluatedPropertyValue | |
![]() |
GetUnevaluatedPropertyValue | |
![]() |
IsBuildActionSupported | Belirtilen bir yapý türü currrent proje yapýlandýrmasý için geçerli olup olmadığını gösterir. |
![]() |
MatchName | Belirli bir ad için bir koleksiyon öğesi adı eşleşir. |
![]() |
MovePropertySheet | Bir özellik sayfası bir konum önce veya sonra doğrudan bu yapılandırma tarafından alınan diğer özellik sayfaları taşır.Konum özellik sayfalarını değerlendirme sırasını temel alır. |
![]() |
Rebuild | Geçerli yapılandırmayı yeniden oluşturur. |
![]() |
Relink | Projeye bağla. |
![]() |
RemovePropertySheet | Doğrudan bir yapılandırma tarafından alınan özellik sayfaları topluluğu özellik sayfasını kaldırır. |
![]() |
StopBuild | Belirtilen yapılandırma yürütülmekte yapı iptal eder. |
![]() |
WaitForBuild | Yapı tamamlanıncaya kadar işlemeyi askıya alır. |
Üst
Notlar
Daha fazla bilgi için bkz. Proje ayarlarını değiştirme.