Share via


VCMidlTool – rozhraní

Programově přistupuje k vlastnosti jazyk MIDL složku projektu Stránky vlastností dialogové okno.

Obor názvů:  Microsoft.VisualStudio.VCProjectEngine
Sestavení:  Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Deklarace
<GuidAttribute("B355ACDC-9951-4BC6-8F4F-8698082C299F")> _
Public Interface VCMidlTool
[GuidAttribute("B355ACDC-9951-4BC6-8F4F-8698082C299F")]
public interface VCMidlTool
[GuidAttribute(L"B355ACDC-9951-4BC6-8F4F-8698082C299F")]
public interface class VCMidlTool
[<GuidAttribute("B355ACDC-9951-4BC6-8F4F-8698082C299F")>]
type VCMidlTool =  interface end
public interface VCMidlTool

Typ VCMidlTool zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost AdditionalIncludeDirectories Získá nebo nastaví jeden či více adresářů, které přidáte do seznamu zahrnout cestu.
Veřejná vlastnost AdditionalOptions Získá nebo nastaví možnosti Přidat na konec příkazového řádku bezprostředně před názvy souborů.Je-li možnost není podporována v objektovém modelu.
Veřejná vlastnost CPreprocessOptions Získá nebo nastaví c kompilátor preprocesoru možnost předat jazyk MIDL kompilátoru.
Veřejná vlastnost DefaultCharType Získá nebo nastaví typ char výchozí jazyk MIDL.
Veřejná vlastnost DLLDataFileName Získá nebo nastaví název souboru DLLDATA; Výchozí hodnota je dlldata.c.
Veřejná vlastnost EnableErrorChecks Získá nebo nastaví zkontroluje možnosti kontroly chyb.Vyberete-li vlastní, vybraný chyb pouze možnosti dojít během kompilace.
Veřejná vlastnost ErrorCheckAllocations Získá nebo nastaví hodnotu určující, zda chcete kontrolovat chyby nedostatku paměti.
Veřejná vlastnost ErrorCheckBounds Získá nebo nastaví hodnotu, určující kontrolu chyb velikosti versus specifikace délka přenosu.
Veřejná vlastnost ErrorCheckEnumRange Získá nebo nastaví hodnotu označující, zda došlo k chybě kontrolovat, že jsou hodnoty výčtu v rozsah povolených.
Veřejná vlastnost ErrorCheckRefPointers Získá nebo nastaví hodnotu označující, zda došlo k chybě vyhledat referenční ukazatele NULL.
Veřejná vlastnost ErrorCheckStubData Získá nebo nastaví hodnotu označující, zda došlo k chybě zkontrolovat platnost testovací kód dat na straně serveru.
Veřejná vlastnost ExecutionBucket Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost FullIncludePath Získá seznam všech adresářů v sestavení; zřetězení adresářů s /I a adresářů v VC++ Directories dialogové okno.Všechna makra v těchto adresářích budou hodnoceny stejně.
Veřejná vlastnost GenerateStublessProxies Získá nebo nastaví hodnotu označující, zda generovat stubless servery proxy.
Veřejná vlastnost GenerateTypeLibrary Získá nebo nastaví hodnotu určující, zda chcete generovat knihovny typů.
Veřejná vlastnost HeaderFileName Získá nebo nastaví název souboru generovaného záhlaví; Výchozí hodnota je idlfile.h.
Veřejná vlastnost IgnoreStandardIncludePath Získá nebo nastaví hodnotu určující, zda chcete ignorovat standardní obsahovat cestu.
Veřejná vlastnost InterfaceIdentifierFileName Získá nebo nastaví název souboru identifikátor rozhraní; Výchozí hodnota je idlfile_i.c.
Veřejná vlastnost MkTypLibCompatible Získá nebo nastaví hodnotu označující, zda se kompatibilita s mktyplib.exe verze 2.03.
Veřejná vlastnost OutputDirectory Získá nebo nastaví adresář, do kterého umístíte výstup.Ve výchozím nastavení je adresář projektu.
Veřejná vlastnost PreprocessorDefinitions Získá nebo nastaví definuje jednu nebo více předprocesoru.
Veřejná vlastnost ProxyFileName Získá nebo nastaví název souboru proxy; Výchozí hodnota je idlfile_p.c.
Veřejná vlastnost RedirectOutputAndErrors Získá nebo nastaví název souboru na obrazovce, které jsou napsány výstup a chyby.
Veřejná vlastnost StructMemberAlignment Získá nebo nastaví 1-, 2-, 4-, 8- nebo hranice 16 bajtů pro zarovnání členské struct.
Veřejná vlastnost SuppressStartupBanner Získá nebo nastaví hodnotu určující, zda chcete potlačit zobrazování zpráv nápis a informace o spuštění.
Veřejná vlastnost TargetEnvironment Získá nebo nastaví prostředí k cíli.
Veřejná vlastnost ToolKind Získá název druhu nástroj, který je.
Veřejná vlastnost toolName Získá název zadaný nástroje.
Veřejná vlastnost ToolPath Načtení cesty zadané nástroje.
Veřejná vlastnost TypeLibraryName Získá název reference knihovny typu ActiveX (COM).
Veřejná vlastnost UndefinePreprocessorDefinitions Získá nebo nastaví undefines jeden nebo více předprocesoru.
Veřejná vlastnost ValidateParameters Získá nebo nastaví hodnotu určující, zda povolit generování parametr ověřovací informace.
Veřejná vlastnost VCProjectEngine Ukazatel se získá modulu projekt.
Veřejná vlastnost WarnAsError Získá nebo nastaví hodnotu označující, zda kompilátor zpracovává všechna upozornění jako chyby.
Veřejná vlastnost WarningLevel Získá nebo nastaví hodnotu, jak přísně kontroluje kompilátor potenciálně podezřelé konstrukce.

Nahoru

Metody

  Název Popis
Veřejná metoda get_PropertyOption Infrastruktura. Microsoft pouze pro interní použití.

Nahoru

Poznámky

Viz Práce s vlastnostmi projektu informace o přístup k projektu Stránky vlastností dialogové okno.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCProjectEngine – obor názvů