VCMidlTool (Interfaz)
Tiene acceso mediante programación a las propiedades de la carpeta MIDL en el cuadro de diálogo Páginas de propiedades de un proyecto.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
<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
El tipo VCMidlTool expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
AdditionalIncludeDirectories | Obtiene o establece uno o más directorios para agregar a la ruta de inclusión. |
![]() |
AdditionalOptions | Obtiene o establece opciones que se van a agregar al final de la línea de comandos inmediatamente antes del nombre o de los nombres de archivo.Un ejemplo de ello es si una opción no es compatible con el modelo de objetos. |
![]() |
CPreprocessOptions | Obtiene o establece una opción de preprocesador del compilador de C que se va a pasar al compilador de MIDL. |
![]() |
DefaultCharType | Obtiene o establece el tipo de carácter predeterminado de MIDL. |
![]() |
DLLDataFileName | Obtiene o establece el nombre del archivo DLLDATA; el valor predeterminado es dlldata.c. |
![]() |
EnableErrorChecks | Obtiene o establece la opción de comprobación de errores.Si selecciona Personalizada, durante la compilación sólo se realizarán las opciones de comprobación de errores seleccionadas. |
![]() |
ErrorCheckAllocations | Obtiene o establece un valor que indica si se van a comprobar los errores de memoria insuficiente. |
![]() |
ErrorCheckBounds | Obtiene o establece un valor que indica una comprobación de errores de las especificaciones de tamaño frente a las de longitud de la transmisión. |
![]() |
ErrorCheckEnumRange | Obtiene o establece un valor que indica si se va a comprobar que los valores de enumeración estén dentro del intervalo permitido. |
![]() |
ErrorCheckRefPointers | Obtiene o establece un valor que indica si se van a comprobar los errores de los punteros de referencia para NULL. |
![]() |
ErrorCheckStubData | Obtiene o establece un valor que indica si se va a comprobar la validez del código auxiliar de los datos del servidor. |
![]() |
ExecutionBucket | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
FullIncludePath | Obtiene una lista de todos los directorios incluidos en la compilación; es una concatenación de los directorios especificados con /I y los directorios especificados en el cuadro de diálogo VC++ Directories.También se evaluarán todas las macros presentes en estos directorios. |
![]() |
GenerateStublessProxies | Obtiene o establece un valor que indica si se van a generar servidores proxy sin código auxiliar. |
![]() |
GenerateTypeLibrary | Obtiene o establece un valor que indica si se va a generar o no una biblioteca de tipos. |
![]() |
HeaderFileName | Obtiene o establece el nombre del archivo de encabezado generado; el valor predeterminado es idlfile.h. |
![]() |
IgnoreStandardIncludePath | Obtiene o establece un valor que indica si se va a omitir la ruta de inclusión estándar. |
![]() |
InterfaceIdentifierFileName | Obtiene o establece un nombre para el archivo del identificador de interfaz; el valor predeterminado es idlfile_i.c. |
![]() |
MkTypLibCompatible | Obtiene o establece un valor que indica si se va a forzar la compatibilidad con la versión 2.03 de mktyplib.exe. |
![]() |
OutputDirectory | Obtiene o establece el directorio en el que se va a situar la salida.El valor predeterminado es el directorio del proyecto. |
![]() |
PreprocessorDefinitions | Obtiene o establece una o más definiciones del preprocesador. |
![]() |
ProxyFileName | Obtiene o establece el nombre del archivo del proxy; el valor predeterminado es idlfile_p.c. |
![]() |
RedirectOutputAndErrors | Obtiene o establece el nombre del archivo donde se escriben los resultados en pantalla y los errores. |
![]() |
StructMemberAlignment | Obtiene o establece límites de 1, 2, 4, 8 ó 16 bytes para la alineación de los miembros de struct. |
![]() |
SuppressStartupBanner | Obtiene o establece un valor que indica si se va a suprimir la presentación de la pancarta de inicio y de los mensajes informativos. |
![]() |
TargetEnvironment | Obtiene o establece el entorno de destino. |
![]() |
ToolKind | Obtiene el nombre del tipo al que pertenece la herramienta. |
![]() |
toolName | Obtiene el nombre de la herramienta especificada. |
![]() |
ToolPath | Obtiene la ruta de acceso a la herramienta especificada. |
![]() |
TypeLibraryName | Obtiene el nombre de la referencia de la biblioteca de tipos ActiveX (COM). |
![]() |
UndefinePreprocessorDefinitions | Obtiene o establece la anulación de una o más definiciones del preprocesador. |
![]() |
ValidateParameters | Obtiene o establece un valor que indica si se va a habilitar la generación de información de validación de parámetros. |
![]() |
VCProjectEngine | Obtiene un puntero al motor de proyecto. |
![]() |
WarnAsError | Obtiene o establece un valor que indica si el compilador trata todas las advertencias como errores. |
![]() |
WarningLevel | Obtiene o establece un valor que indica lo estricto que debe ser el compilador a la hora de comprobar posibles construcciones sospechosas. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
get_PropertyOption | Infraestructura. Sólo para uso interno de Microsoft. |
Arriba
Comentarios
Vea Trabajar con configuraciones de proyecto para obtener información sobre cómo tener acceso al cuadro de diálogo Páginas de propiedades de un proyecto.