Aracılığıyla paylaş


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("ABE753ED-6BC6-47C2-9741-631AB73C0FA9")> _
Public Interface VCConfiguration
[GuidAttribute("ABE753ED-6BC6-47C2-9741-631AB73C0FA9")]
public interface VCConfiguration
[GuidAttribute(L"ABE753ED-6BC6-47C2-9741-631AB73C0FA9")]
public interface class VCConfiguration
[<GuidAttribute("ABE753ED-6BC6-47C2-9741-631AB73C0FA9")>]
type VCConfiguration =  interface end
public interface VCConfiguration

VCConfiguration türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik 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ış.
Genel özellik BuildLogFile Ayarlar veya html günlük dosyasının adını alır.
Genel özellik CharacterSet Alır veya belirtilen karakter kümesi için derleyici belirten bir değeri ayarlar.
Genel özellik ConfigurationName Alır veya oluşturulacak proje yapılandırmasını ayarlar.
Genel özellik ConfigurationType Alır veya bu yapılandırmasının ürettiği çıktı türünü ayarlar.
Genel özellik DebugSettings Seçili konfigürasyonla ilgili hata ayıklama ayarları bilgileri içeren nesneye bir işaretçi alır.
Genel özellik DeleteExtensionsOnClean Alır veya üzerinde temiz silmek veya yeniden ara dizindeki dosyaları ayarlar.
Genel özellik DeploymentTool Dağıtım aracı alır.
Genel özellik DEPRECATED1 Altyapı. Microsoft yalnızca iç kullanım.
Genel özellik EnableManagedIncrementalBuild İtiraz.
Genel özellik ExcludeBuckets Ayarlar veya derleme sırasında yoksaymak için hangi aracı aralıkları alır.
Genel özellik FileTools Dosyalarda çalışmasına kullanılabilir araçları listeler.
Genel özellik 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 (İçeri Aktarma Kitaplığını Adlandır) linker seçeneği.
Genel özellik InheritedPropertySheets Ayarlar veya bir yapılandırma için özellik sayfalarını alır.
Genel özellik IntermediateDirectory Alır veya ara dosya dizine göreli bir yol ayarlar; ortam değişkenleri içerebilir.
Genel özellik IntrinsicPropertySheets Yalnızca Microsoft iç kullanım.Kullanmayın.
Genel özellik 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ı Derlemesi) seçeneği.
Genel özellik Name Alır veya nesnenin adını ayarlar.
Genel özellik OutputDirectory Alır veya ayarlar çıktı yerleştirmek bir dizin.Proje dizinine varsayılan dizindir.
Genel özellik 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.
Genel özellik Platform Bu yapılandırma oluşana kadar platform alır.
Genel özellik PrimaryOutput Bu yapılandırma oluşturma birincil çıktı alır.
Genel özellik ProgramDatabase Program veritabanı yapılandırması oluşturur, alır.
Genel özellik project Alır VCProject ile ilgili VCConfiguration.
Genel özellik PropertySheets Proje için tüm özellik sayfalarını alır.
Genel özellik RegisterOutput Yapılandırma Bu yapı birincil çýktýsýný kaydeder olup olmadığını gösteren bir değeri alır.
Genel özellik 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.
Genel özellik SatelliteDLLs Tüm uydu bu yapılandırmasının ürettiği DLL'leri noktalı virgülle ayrılmış bir listesini alır.
Genel özellik SqlAssemblyOwner Ayarlar veya sql derleme sahibi alır.
Genel özellik SqlDebugScript Alır veya sql hata ayıklama komut dosyasının adını ayarlar.
Genel özellik SqlDeploySource Ayarlar veya sql derleme dağıtırken kaynak dosyaları dahil edilip alır.
Genel özellik SqlPermissionLevel Alır veya proje için sql izin düzeyini ayarlar.
Genel özellik SqlPostDeployScript Ayarlar veya etkinlik sonrası sql dağıtmak için komut dosyası alır.
Genel özellik SqlPreDeployScript Komut dosyasını sql başına alır veya ayarlar aktiviteyi dağıtabilirsiniz.
Genel özellik Tools Kullanılabilir araçlar yapılandırmasını alır.
Genel özellik UpToDate Geçerli yapılandırma 's yapı durumunu güncel olup olmadığını gösteren bir değeri alır.
Genel özellik useOfATL Alır veya atl yapılandırması tarafından nasıl kullanıldığını gösteren bir değeri ayarlar.
Genel özellik useOfMfc Alır veya ayarlar mfc yapılandırmanın nasıl kullanılır.
Genel özellik VCProjectEngine Proje alt yapısı için bir işaretçi alır.
Genel özellik 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 (Bütün Program İyileştirmesi) seçeneği.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddPropertySheet Doğrudan bir yapılandırma tarafından alınan özellik sayfaları topluluğu için bir özellik sayfası ekler.
Genel yöntem Build Geçerli yapılandırmayı oluşturur.
Genel yöntem BuildAndCallback Bu yapılandırma, zaman uyumsuz bir yapı başlar.
Genel yöntem BuildWithProperty Zaman uyumsuz bir yapı proje dosyasında tanımlanan ötesinde bazı değerine ayarlamaya özelliğe başlar.
Genel yöntem BuildWithPropertySheet Yapýlar özelliklerini ayarlamak için kullanılır.
Genel yöntem BuildWithPropertySheetPath Bir özellik sayfası arama yolunu belirtir.
Genel yöntem Clean Çağıran Clean komutu geçerli yapılandırma.
Genel yöntem ClearToolProperty Aracı özellik değerini siler.
Genel yöntem CopyTo Geçerli yapılandırmayı kopyalar.
Genel yöntem Delete Altyapı. Microsoft yalnızca iç kullanım.
Genel yöntem Deploy Proje dağıtır.
Genel yöntem Evaluate Bir proje modeli veya ortam makro değeri olarak değerlendirilir.Bkz: Derleme Komutları ve Özellikler Makroları bu makrolar hakkında daha fazla bilgi için.
Genel yöntem GetEvaluatedPropertyValue
Genel yöntem GetUnevaluatedPropertyValue
Genel yöntem GetVCService
Genel yöntem IsBuildActionSupported Belirtilen bir yapý türü currrent proje yapýlandýrmasý için geçerli olup olmadığını gösterir.
Genel yöntem IsUpToDate
Genel yöntem MatchName Belirli bir ad için bir koleksiyon öğesi adı eşleşir.
Genel yöntem 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.
Genel yöntem Rebuild Geçerli yapılandırmayı yeniden oluşturur.
Genel yöntem Relink Projeye bağla.
Genel yöntem RemovePropertySheet Doğrudan bir yapılandırma tarafından alınan özellik sayfaları topluluğu özellik sayfasını kaldırır.
Genel yöntem StopBuild Belirtilen yapılandırma yürütülmekte yapı iptal eder.
Genel yöntem WaitForBuild Yapı tamamlanıncaya kadar işlemeyi askıya alır.

Üst

Notlar

Daha fazla bilgi için bkz. Proje Özellikleriyle Çalışma.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.VCProjectEngine Ad Alanı