Aracılığıyla paylaş


VCMidlTool Arabirim

Özellikleri programatik olarak erişir MIDL bir projenin klasörü Özellik sayfaları iletişim kutusu.

Ad alanı:  Microsoft.VisualStudio.VCProjectEngine
Derleme:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")> _
Public Interface VCMidlTool
[GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")]
public interface VCMidlTool
[GuidAttribute(L"97ED1890-99FA-469E-AB62-F267535B0B69")]
public interface class VCMidlTool
[<GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")>]
type VCMidlTool =  interface end
public interface VCMidlTool

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

Özellikler

  Ad Açıklama
Genel özellik AdditionalIncludeDirectories Alır veya ayarlar ekleme yolu eklemek için bir veya daha fazla dizin.
Genel özellik AdditionalOptions Alır veya ayarlar dosya adları hemen önce komut satırının sonuna eklemek için seçenekler.Nesne modeli içinde bir seçenek desteklenmiyor, örnek gösterilebilir.
Genel özellik CPreprocessOptions Alır veya ayarlar MIDL derleyici geçirmek için bir c derleyicisi Önişlemci seçeneği.
Genel özellik DefaultCharType Alır veya varsayılan MIDL karakter türünü ayarlar.
Genel özellik DLLDataFileName Alır veya ayarlar dlldata dosyasının adı; dlldata.c varsayılandır.
Genel özellik EnableErrorChecks Alır veya ayarlar hata denetimi seçenek denetler.Seçerseniz özel, yalnızca seçili hata denetimi seçenekleri derleme sırasında oluşur.
Genel özellik ErrorCheckAllocations Alır veya bellek yetersiz hataları denetlemek isteyip gösteren bir değeri ayarlar.
Genel özellik ErrorCheckBounds Alır veya bir hata denetimi iletim uzunluğu belirtimleri ve boyutunu gösteren bir değeri ayarlar.
Genel özellik ErrorCheckEnumRange Alır veya hata olup olmadığını denetleyin numaralandırma değeri izin verilen aralıkta olduğunu gösteren bir değeri ayarlar.
Genel özellik ErrorCheckRefPointers Alır veya hata için null başvuru işaretçiler denetleyin olup olmadığını gösteren bir değeri ayarlar.
Genel özellik ErrorCheckStubData Alır veya hata için sunucu tarafı veri saplama geçerlilik denetimi olup olmadığını gösteren bir değeri ayarlar.
Genel özellik ExecutionBucket Altyapı. Microsoft yalnızca iç kullanım.
Genel özellik FullIncludePath Oluşturmaya dahil tüm dizinlerin listesini alır; /I ile belirtilen hem belirtilen dizinler bileşimidir VC++ Directories iletişim kutusu.Bu dizinlerde bulunan tüm makrolar aynı zamanda değerlendirilecek.
Genel özellik GenerateStublessProxies Alır veya stubless proxy'ler oluşturmak isteyip gösteren bir değeri ayarlar.
Genel özellik GenerateTypeLibrary Alır veya bir tür kitaplığı oluşturmak görüntülenip görüntülenmeyeceğini gösteren bir değeri ayarlar.
Genel özellik HeaderFileName Alır veya ayarlar oluşturulan üstbilgi dosyası adı; idlfile.h varsayılandır.
Genel özellik IgnoreStandardIncludePath Alır veya ayarlar göz ardı edilip gösteren bir değeri standart yol içerir.
Genel özellik InterfaceIdentifierFileName Alır veya arabirim tanımlayıcısı dosyası için bir ad belirler; idlfile_i.c varsayılandır.
Genel özellik MkTypLibCompatible Alır veya mktyplib.exe sürüm 2.03 ile uyumluluğu zorlamak isteyip gösteren bir değeri ayarlar.
Genel özellik OutputDirectory Alır veya ayarlar çıktı yerleştirmek bir dizin.Projenin varsayılan dizindir.
Genel özellik PreprocessorDefinitions Alır veya ayarlar bir veya daha fazla Önişlemci tanımlar.
Genel özellik ProxyFileName Alır veya ayarlar proxy dosyasının adı; idlfile_p.c varsayılandır.
Genel özellik RedirectOutputAndErrors Alır veya hangi ekrana çıktı ve hataları yazılan dosya adını ayarlar.
Genel özellik StructMemberAlignment Alır veya 1, 2, 4-, 8- veya 16 bayt sınırları yapı üye hizalama için ayarlar.
Genel özellik SuppressStartupBanner Alır veya başlangıç başlığı ve bilgi iletilerinin görüntülenmesine verip gösteren bir değeri ayarlar.
Genel özellik TargetEnvironment Alır veya hedef ortam ayarlar.
Genel özellik ToolKind Aracı bu tür adını alır.
Genel özellik toolName Belirtilen aracın adını alır.
Genel özellik ToolPath Belirtilen aracı yolunu alır.
Genel özellik TypeLibraryName ActiveX (com) tür kitaplığı başvurusu adını alır.
Genel özellik UndefinePreprocessorDefinitions Alır veya ayarlar bir veya daha fazla Önişlemci undefines.
Genel özellik ValidateParameters Alır veya parametre doğrulama bilgilerini nesil etkinleştirilip etkinleştirilmeyeceğini gösteren bir değeri ayarlar.
Genel özellik VCProjectEngine Proje alt yapısı için bir işaretçi alır.
Genel özellik WarnAsError Alır veya derleyici hataları olarak tüm uyarıları işler olup olmadığını gösteren bir değeri ayarlar.
Genel özellik WarningLevel Alır veya potansiyel şüpheli yapıları için derleyici kesinlikle nasıl denetler gösteren bir değeri ayarlar.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem get_PropertyOption Altyapı. Microsoft yalnızca iç kullanım.

Üst

Notlar

Bkz: Proje ayarlarını değiştirme bir projenin erişme hakkında bilgi için Özellik sayfaları iletişim kutusu.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.VCProjectEngine Ad Alanı