Interfaccia VCMidlTool
Accede alle proprietà a livello di codice nella cartella MIDL della finestra di dialogo Pagine delle proprietà di un progetto.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<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
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 opzioni da aggiungere alla fine della riga di comando immediatamente prima del nome o dei nomi file.Ciò è utile quando ad esempio un'opzione non è supportata nel modello a oggetti. |
![]() |
CPreprocessOptions | Ottiene o imposta un'opzione del preprocessore del compilatore C da passare al compilatore MIDL. |
![]() |
DefaultCharType | Ottiene o imposta il tipo char MIDL predefinito. |
![]() |
DLLDataFileName | Ottiene o imposta il nome del file DLLDATA; il nome predefinito è dlldata.c. |
![]() |
EnableErrorChecks | Ottiene o imposta un valore che indica l'opzione di controllo degli errori.Se si seleziona Personalizza, durante la compilazione ricorrono solo le opzioni di controllo degli errori selezionate. |
![]() |
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 della trasmissione. |
![]() |
ErrorCheckEnumRange | Ottiene o imposta un valore che indica se eseguire un controllo degli errori i cui valori di enumerazione rientrano nell'intervallo consentito. |
![]() |
ErrorCheckRefPointers | Ottiene o imposta un valore che indica se eseguire il controllo degli errori relativo a puntatori di riferimento che hanno un valore NULL. |
![]() |
ErrorCheckStubData | Ottiene o imposta un valore che indica se eseguire il controllo degli errori relativo alla validità dello stub dei dati lato server. |
![]() |
ExecutionBucket | Infrastruttura. Solo per utilizzo interno di Microsoft. |
![]() |
FullIncludePath | Ottiene un elenco di tutte le directory incluse nella compilazione; una concatenazione delle directory specificate mediante /I e delle directory specificate nella finestra di dialogo VC++ Directories.Verranno valutate anche tutte le macro presenti in tali directory. |
![]() |
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 di 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; il nome predefinito è idlfile_p.c. |
![]() |
RedirectOutputAndErrors | Ottiene o imposta il nome file nel quale vengono scritti l'output dello schermo e gli errori. |
![]() |
StructMemberAlignment | Ottiene o imposta limiti a 1, 2, 4, 8 o 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 di tipi ActiveX (COM). |
![]() |
UndefinePreprocessorDefinitions | Ottiene o imposta uno o più annullamenti 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 gestione del progetto. |
![]() |
WarnAsError | Ottiene o imposta un valore che indica se tutti gli avvisi vengono considerati dal compilatore 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 Utilizzo di proprietà di progetto per informazioni su come accedere alla finestra di dialogo Pagine delle proprietà di un progetto.