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.