Interfaccia VCMidlTool
Accede a livello di codice alle proprietà di MIDL la cartella di progetto Pagine delle proprietà finestra di dialogo.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<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
Il tipo VCMidlTool espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AdditionalIncludeDirectories | Ottiene o imposta una o più directory da aggiungere al percorso di inclusione. |
![]() |
AdditionalOptions | Ottiene o imposta le opzioni da aggiungere alla fine della riga di comando immediatamente prima del nome file (s).Un esempio un'opzione non è supportata nel modello a oggetti. |
![]() |
CPreprocessOptions | Ottiene o imposta la c da un'opzione del preprocessore del compilatore passare al compilatore MIDL. |
![]() |
DefaultCharType | Ottiene o imposta il tipo char MIDL predefinito. |
![]() |
DLLDataFileName | Ottiene o imposta il nome del file DLLDATA; l'impostazione predefinita è dlldata.c. |
![]() |
EnableErrorChecks | Ottiene o l'opzione di controllo degli errori.Se si seleziona Personalizzati, solo le opzioni selezionate di controllo degli errori si verificano durante la compilazione. |
![]() |
ErrorCheckAllocations | Ottiene o imposta un valore che indica se verificare gli errori di memoria insufficiente. |
![]() |
ErrorCheckBounds | Ottiene o imposta un valore che indica un controllo degli errori di dimensione rispetto alle specifiche di lunghezza di trasmissione. |
![]() |
ErrorCheckEnumRange | Ottiene o imposta un valore che indica se eseguire il controllo degli errori che i valori di enumerazione rientrano nell'intervallo consentito. |
![]() |
ErrorCheckRefPointers | Ottiene o imposta un valore che indica se a puntatori di riferimento del controllo degli errori del valore NULL. |
![]() |
ErrorCheckStubData | Ottiene o imposta un valore che indica se eseguire il controllo degli errori per i dati lato server alla validità dello stub di. |
![]() |
ExecutionBucket | Infrastruttura. Solo per utilizzo interno di Microsoft. |
![]() |
FullIncludePath | Ottiene un elenco di tutte le directory incluse nella compilazione; una concatenazione delle directory specificate con /I e delle directory specificate in directory di VC++ finestra di dialogo.Tutte le macro presenti in tali directory verranno valutate anche. |
![]() |
GenerateStublessProxies | Ottiene o imposta un valore che indica se generare proxy stubless. |
![]() |
GenerateTypeLibrary | Ottiene o imposta un valore che indica se generare o meno una libreria dei tipi. |
![]() |
HeaderFileName | Ottiene o imposta il nome del file di intestazione generato, l'impostazione predefinita è idlfile.h. |
![]() |
IgnoreStandardIncludePath | Ottiene o imposta un valore che indica se ignorare il percorso di inclusione standard. |
![]() |
InterfaceIdentifierFileName | Ottiene o imposta un nome per il file dell'identificatore di interfaccia, l'impostazione predefinita è idlfile_i.c. |
![]() |
MkTypLibCompatible | Ottiene o imposta un valore che indica se forzare la compatibilità con mktyplib.exe versione 2,03. |
![]() |
OutputDirectory | Ottiene o imposta la directory in cui inserire l'output.L'impostazione predefinita è la directory del progetto. |
![]() |
PreprocessorDefinitions | Ottiene o imposta una o più definizioni per il preprocessore. |
![]() |
ProxyFileName | Ottiene o imposta il nome del file proxy; l'impostazione predefinita è idlfile_p.c. |
![]() |
RedirectOutputAndErrors | Ottiene o imposta il nome file in cui l'output dello schermo e gli errori vengono scritti. |
![]() |
StructMemberAlignment | Ottiene o imposta 1, 2, 4, 8, o limiti di 16 byte per l'allineamento dei membri struct. |
![]() |
SuppressStartupBanner | Ottiene o imposta un valore che indica se eliminare la visualizzazione del messaggio di avvio e dei messaggi informativi. |
![]() |
TargetEnvironment | Ottiene o imposta l'ambiente di destinazione. |
![]() |
ToolKind | Ottiene il nome del tipo di strumento. |
![]() |
toolName | Ottiene il nome dello strumento specificato. |
![]() |
ToolPath | Ottiene il percorso dello strumento specificato. |
![]() |
TypeLibraryName | Ottiene il nome del riferimento della libreria dei tipi ActiveX (COM). |
![]() |
UndefinePreprocessorDefinitions | Ottiene o imposta una o più definizioni per il preprocessore. |
![]() |
ValidateParameters | Ottiene o imposta un valore che indica se abilitare la generazione di informazioni di convalida dei parametri. |
![]() |
VCProjectEngine | Ottiene un puntatore al motore di progetto. |
![]() |
WarnAsError | Ottiene o imposta un valore che indica se il compilatore considera tutti gli avvisi come errori. |
![]() |
WarningLevel | Ottiene o imposta un valore che indica il grado di severità con cui il compilatore controlla la presenza di costrutti potenzialmente sospetti. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
get_PropertyOption | Infrastruttura. Solo per utilizzo interno di Microsoft. |
In alto
Note
vedere Modifica delle impostazioni di progetto per informazioni su come accedere a un progetto Pagine delle proprietà finestra di dialogo.