Interfejs VCMidlTool
Programowo uzyskuje dostęp do właściwości w MIDL folderu projektu Stron właściwości okno dialogowe.
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
<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
Typ VCMidlTool uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
AdditionalIncludeDirectories | Zwraca lub ustawia jeden lub więcej katalogów, aby dodać do ścieżki include. | |
AdditionalOptions | Zwraca lub ustawia opcje, aby dodać na końcu wiersza polecenia bezpośrednio przed nazwy pliku.Przykładem jest, jeśli opcja nie jest obsługiwana w modelu obiektów. | |
CPreprocessOptions | Zwraca lub ustawia opcję preprocesora kompilator C, aby przekazać do MIDL, kompilator. | |
DefaultCharType | Pobiera lub ustawia typ char MIDL domyślne. | |
DLLDataFileName | Zwraca lub ustawia nazwę pliku DLLDATA; wartością domyślną jest dlldata.c. | |
EnableErrorChecks | Pobiera lub ustawia sprawdza, czy opcja sprawdzania błędów.Jeśli wybierzesz Niestandardowy, zaznaczone, sprawdzanie błędów tylko opcje występują podczas kompilacji. | |
ErrorCheckAllocations | Pobiera lub ustawia wartość określającą, czy sprawdzać błędy braku pamięci. | |
ErrorCheckBounds | Pobiera lub ustawia wartość określającą, sprawdzanie błędów, wielkości i specyfikacje dotyczące długości transmisji. | |
ErrorCheckEnumRange | Pobiera lub ustawia wartość określającą, czy błąd sprawdzenia wartości wyliczenia dopuszczalnego zakresu. | |
ErrorCheckRefPointers | Pobiera lub ustawia wartość określającą, czy błąd sprawdzania kursory odniesienia dla wartości NULL. | |
ErrorCheckStubData | Pobiera lub ustawia wartość określającą, czy błąd sprawdzenia ważności skrótowej danych po stronie serwera. | |
ExecutionBucket | Infrastruktura. Microsoft tylko do użytku wewnętrznego. | |
FullIncludePath | Pobiera listę wszystkich katalogów zawarte w kompilacji; Konkatenacja określona z opcją /I katalogów i katalogów, określone w VC++ Directories okno dialogowe.Jak również będą oceniane wszystkie makra w tych katalogach. | |
GenerateStublessProxies | Pobiera lub ustawia wartość określającą, czy generować stubless serwera proxy. | |
GenerateTypeLibrary | Pobiera lub ustawia wartość określającą, czy nie wygenerować biblioteki typów. | |
HeaderFileName | Zwraca lub ustawia nazwę pliku nagłówka wygenerowane; wartością domyślną jest idlfile.h. | |
IgnoreStandardIncludePath | Pobiera lub ustawia wartość wskazującą, czy zignorować standard zawierać ścieżkę. | |
InterfaceIdentifierFileName | Zwraca lub ustawia nazwę dla pliku identyfikator interfejsu; wartością domyślną jest idlfile_i.c. | |
MkTypLibCompatible | Pobiera lub ustawia wartość określającą, czy wymusić zgodność z mktyplib.exe wersji 2,03. | |
OutputDirectory | Zwraca lub ustawia katalog, w którym należy umieścić dane wyjściowe.Domyślnie jest katalogu projektu. | |
PreprocessorDefinitions | Pobiera lub ustawia definiuje jeden lub więcej preprocesora. | |
ProxyFileName | Zwraca lub ustawia nazwę pliku serwera proxy; wartością domyślną jest idlfile_p.c. | |
RedirectOutputAndErrors | Pobiera lub ustawia nazwę pliku, do których ekranu są zapisywane dane wyjściowe i błędy. | |
StructMemberAlignment | Pobiera lub ustawia 1-, 2-, 4-, 8- lub 16-bajtowy granice struct Członkowskie wyrównania. | |
SuppressStartupBanner | Pobiera lub ustawia wartość określającą, czy wyłączyć wyświetlanie komunikatów transparent i informacji startowych. | |
TargetEnvironment | Pobiera lub ustawia środowisko do obiektu docelowego. | |
ToolKind | Pobiera nazwę tego rodzaju narzędzie, którego to dotyczy. | |
toolName | Pobiera nazwę określonego narzędzia. | |
ToolPath | Pobiera ścieżkę do określonego narzędzia. | |
TypeLibraryName | Pobiera nazwę odwołanie do biblioteki typu ActiveX (COM). | |
UndefinePreprocessorDefinitions | Pobiera lub ustawia preprocesora jednego lub więcej undefines. | |
ValidateParameters | Pobiera lub ustawia wartość określającą, czy należy włączyć generacji parametrów sprawdzania poprawności informacji. | |
VCProjectEngine | Pobiera wskaźnik do aparatu projektu. | |
WarnAsError | Pobiera lub ustawia wartość określającą, czy kompilator traktuje wszystkie ostrzeżenia jako błędy. | |
WarningLevel | Pobiera lub ustawia wartość określającą, jak ściśle kompilator sprawdza, czy potencjalnie podejrzanych konstrukcji. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
get_PropertyOption | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
Początek
Uwagi
Zobacz Modyfikowanie ustawień projektu informacje na temat projektu access Stron właściwości okno dialogowe.