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 | |
---|---|---|
AdditionalIncludeDirectories | Alır veya ayarlar ekleme yolu eklemek için bir veya daha fazla dizin. | |
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. | |
CPreprocessOptions | Alır veya ayarlar MIDL derleyici geçirmek için bir c derleyicisi Önişlemci seçeneği. | |
DefaultCharType | Alır veya varsayılan MIDL karakter türünü ayarlar. | |
DLLDataFileName | Alır veya ayarlar dlldata dosyasının adı; dlldata.c varsayılandır. | |
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. | |
ErrorCheckAllocations | Alır veya bellek yetersiz hataları denetlemek isteyip gösteren bir değeri ayarlar. | |
ErrorCheckBounds | Alır veya bir hata denetimi iletim uzunluğu belirtimleri ve boyutunu gösteren bir değeri ayarlar. | |
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. | |
ErrorCheckRefPointers | Alır veya hata için null başvuru işaretçiler denetleyin olup olmadığını gösteren bir değeri ayarlar. | |
ErrorCheckStubData | Alır veya hata için sunucu tarafı veri saplama geçerlilik denetimi olup olmadığını gösteren bir değeri ayarlar. | |
ExecutionBucket | Altyapı. Microsoft yalnızca iç kullanım. | |
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. | |
GenerateStublessProxies | Alır veya stubless proxy'ler oluşturmak isteyip gösteren bir değeri ayarlar. | |
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. | |
HeaderFileName | Alır veya ayarlar oluşturulan üstbilgi dosyası adı; idlfile.h varsayılandır. | |
IgnoreStandardIncludePath | Alır veya ayarlar göz ardı edilip gösteren bir değeri standart yol içerir. | |
InterfaceIdentifierFileName | Alır veya arabirim tanımlayıcısı dosyası için bir ad belirler; idlfile_i.c varsayılandır. | |
MkTypLibCompatible | Alır veya mktyplib.exe sürüm 2.03 ile uyumluluğu zorlamak isteyip gösteren bir değeri ayarlar. | |
OutputDirectory | Alır veya ayarlar çıktı yerleştirmek bir dizin.Projenin varsayılan dizindir. | |
PreprocessorDefinitions | Alır veya ayarlar bir veya daha fazla Önişlemci tanımlar. | |
ProxyFileName | Alır veya ayarlar proxy dosyasının adı; idlfile_p.c varsayılandır. | |
RedirectOutputAndErrors | Alır veya hangi ekrana çıktı ve hataları yazılan dosya adını ayarlar. | |
StructMemberAlignment | Alır veya 1, 2, 4-, 8- veya 16 bayt sınırları yapı üye hizalama için ayarlar. | |
SuppressStartupBanner | Alır veya başlangıç başlığı ve bilgi iletilerinin görüntülenmesine verip gösteren bir değeri ayarlar. | |
TargetEnvironment | Alır veya hedef ortam ayarlar. | |
ToolKind | Aracı bu tür adını alır. | |
toolName | Belirtilen aracın adını alır. | |
ToolPath | Belirtilen aracı yolunu alır. | |
TypeLibraryName | ActiveX (com) tür kitaplığı başvurusu adını alır. | |
UndefinePreprocessorDefinitions | Alır veya ayarlar bir veya daha fazla Önişlemci undefines. | |
ValidateParameters | Alır veya parametre doğrulama bilgilerini nesil etkinleştirilip etkinleştirilmeyeceğini gösteren bir değeri ayarlar. | |
VCProjectEngine | Proje alt yapısı için bir işaretçi alır. | |
WarnAsError | Alır veya derleyici hataları olarak tüm uyarıları işler olup olmadığını gösteren bir değeri ayarlar. | |
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 | |
---|---|---|
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.