Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El espacio de nombres VCProjectEngine representa el modelo de proyecto de C++ y es su objeto de nivel superior.
Clases
| Clase | Descripción | |
|---|---|---|
![]() |
_dispVCProjectEngineEvents_SinkHelper | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
VCProjectEngineEventsClass | Infraestructura. Consulte VCProjectEngineEvents para obtener información sobre esta funcionalidad.No cree instancias de esta clase. |
![]() |
VCProjectEngineObjectClass | Objeto principal para el modelo de automatización de VCProjectEngine. |
Interfaces
| Interfaz | Descripción | |
|---|---|---|
![]() |
_dispVCProjectEngineEvents | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
_dispVCProjectEngineEvents_Event | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
_VCProjectEngineEvents | Consulte VCProjectEngineEvents para obtener información sobre esta funcionalidad.No cree instancias de esta clase. |
![]() |
IGenericUserDefinedTool | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
ISimpleErrorContext | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
ISimplePropertyContainer | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
IToolPropertyWriter | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
IUserDefinedTool | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
IVCBuildCompleteCallback | |
![]() |
IVCBuildPropertyStorage | |
![]() |
IVCCollection | Objeto IVCCollection que contiene la funcionalidad que puede ejecutarse en un objeto de colecciones. |
![]() |
IVCIdentity | |
![]() |
IVCProjectEngineEvents | interfaz que contiene los métodos de los eventos de VCProjectEngine . |
![]() |
IVCProjectEngineEvents2 | |
![]() |
IVCRulePropertyStorage | |
![]() |
SVCProjectEngine | |
![]() |
VCActiveXReference | Representa una referencia a un objeto ActiveX. |
![]() |
VCALinkTool | Representa la herramienta ALink que se utiliza para generar ensamblados satélite a partir de recursos administrados. |
![]() |
VCAppVerifierTool | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
VCAssemblyReference | Representa una referencia a un ensamblado .NET. |
![]() |
VCBscMakeTool | El objeto VCBscMakeTool contiene propiedades que permiten manipular mediante programación la configuración de las propiedades de la carpeta Información de examen, que está en la carpeta Propiedades de configuración del cuadro de diálogo Páginas de propiedades de un proyecto.Vea Modificar la configuración del proyecto para obtener información sobre cómo tener acceso al cuadro de diálogo Páginas de propiedades de un proyecto. |
![]() |
VCCLCompilerTool | El objeto VCCLCompilerTool expone la funcionalidad de las opciones del compilador de C++.Vea Opciones del compilador para obtener más información sobre las opciones del compilador. |
![]() |
VCConfiguration | El objeto VCConfiguration tiene acceso mediante programación a las propiedades de la página de propiedades General del cuadro de diálogo Páginas de propiedades de un proyecto.Este objeto también permite el acceso a las herramientas empleadas para compilar esta configuración. |
![]() |
VCCustomBuildRule | Interfaz para tener acceso a las reglas de compilación personalizadas y archivos de reglas de compilación personalizadas. |
![]() |
VCCustomBuildTool | El objeto de VCCustomBuildTool tiene acceso mediante programación a las propiedades de la página de propiedades de Paso de compilacin personalizada en el cuadro de diálogo de Páginas de propiedades de un proyecto. |
![]() |
VCDebugSettings | El objeto VCDebugSettings contiene propiedades que permiten manipular mediante programación la configuración de la página de propiedades de Debug, que se encuentra en la carpeta Propiedades de configuración del cuadro de diálogo Páginas de propiedades de un proyecto. |
![]() |
VCFile | El objeto de VCFile describe las operaciones que pueden tener lugar en un archivo del proyecto activo. |
![]() |
VCFileConfiguration | El objeto VCFileConfiguration contiene información de compilación sobre un archivo (objeto VCFile) incluidos detalles como la herramienta adjunta al archivo para dicha configuración. |
![]() |
VCFilter | Un objeto de VCFilter expone la funcionalidad en una carpeta de Explorador de soluciones para un proyecto de Visual C++ . |
![]() |
VCFxCopTool | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
VCFxCopTool2 | |
![]() |
VCLibrarianTool | Expone la funcionalidad de la herramienta Referencia de LIB. |
![]() |
VCLinkerTool | Expone la funcionalidad de las opciones del vinculador. |
![]() |
VCManagedResourceCompilerTool | Representa el compilador de recursos administrados, una herramienta que se utiliza para compilar archivos .resx. |
![]() |
VCManifestTool | Habilita la combinación de archivos de manifiesto. |
![]() |
VCMidlTool | 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. |
![]() |
VCNMakeTool | Tiene acceso mediante programación a las propiedades de la carpeta de NMake del cuadro de diálogo de Páginas de propiedades de un proyecto.Vea Modificar la configuración del proyecto para obtener información sobre cómo tener acceso al cuadro de diálogo de Páginas de propiedades de un proyecto. |
![]() |
VCPlatform | Afecta a las propiedades específicas de la plataforma, incluidas las expuestas en VC++ Directories, Projects, Options Dialog Box. |
![]() |
VCPlatform2 | |
![]() |
VCPostBuildEventTool | Tiene acceso mediante programación a las propiedades de la página de propiedades Evento posterior a la compilación de la carpeta Eventos de compilación del cuadro de diálogo Páginas de propiedades de un proyecto. |
![]() |
VCPreBuildEventTool | Tiene acceso mediante programación a las propiedades de la página de propiedades Evento anterior a la compilación de la carpeta Eventos de compilación del cuadro de diálogo Páginas de propiedades de un proyecto. |
![]() |
VCPreLinkEventTool | Tiene acceso mediante programación a las propiedades de la página de propiedades de evento de PreLink , en la carpeta de Eventos de compilacin en el cuadro de diálogo de Páginas de propiedades de un proyecto. |
![]() |
VCProject | Este objeto expone las propiedades de un proyecto de Visual C++. |
![]() |
VCProjectEngine | Único objeto del modelo de proyecto Visual C++ que CoCreateInstance puede devolver. |
![]() |
VCProjectEngineEvents | El objeto de VCProjectEngineEvents expone eventos desencadenados por un proyecto de Visual C++ .Utilice VCProjectEngineEvents para la funcionalidad y hacen referencia a _dispVCProjectEngineEvents para la documentación de este objeto. |
![]() |
VCProjectEngineObject | Objeto principal para el modelo de automatización de VCProjectEngine. |
![]() |
VCProjectItem | Archivo o carpeta de un proyecto. |
![]() |
VCProjectReference | Representa una referencia a un proyecto de la misma solución. |
![]() |
VCPropertySheet | Proporciona acceso a las hojas de propiedades del motor de proyecto. |
![]() |
VCReference | Representa una referencia del proyecto. |
![]() |
VCReferences | Colección de objetos VCReference, cada uno de los cuales representa una referencia del proyecto. |
![]() |
VCResourceCompilerTool | Tiene acceso mediante programación a las propiedades de la carpeta Recursos del cuadro de diálogo Páginas de propiedades de un proyecto. |
![]() |
VCRuntimeBooleanProperty | Proporciona acceso a propiedades booleanas en tiempo de ejecución. |
![]() |
VCRuntimeEnumProperty | Proporciona acceso a propiedades de enumeración en tiempo de ejecución. |
![]() |
VCRuntimeEnumValue | Proporciona acceso a una propiedad de enumeración en tiempo de ejecución. |
![]() |
VCRuntimeIntegerProperty | Proporciona acceso a propiedades de entero en tiempo de ejecución. |
![]() |
VCRuntimeProperty | Proporciona acceso a las propiedades en tiempo de ejecución. |
![]() |
VCRuntimeStringProperty | Proporciona acceso a las propiedades de cadena en tiempo de ejecución. |
![]() |
VCSdkReference | |
![]() |
VCToolFile | Proporciona acceso a las reglas de compilación personalizadas. |
![]() |
VCUserMacro | Proporciona acceso a las macros definidas por el usuario. |
![]() |
VCWebDeploymentTool | El objeto VCWebDeploymentTool proporciona acceso mediante programación a la herramienta de implementación web. |
![]() |
VCWebServiceProxyGeneratorTool | Expone mediante programación las propiedades disponibles desde Página de propiedades Referencias Web. |
![]() |
VCWinRTReference | |
![]() |
VCXDCMakeTool | Interfaz para controlar la creación de archivos de documento XML. |
![]() |
VCXMLDataGeneratorTool | Representa el generador de datos XML.Se usa para generar código de Visual C++ a partir de XML. |
Delegados
Enumeraciones
| Enumeración | Descripción | |
|---|---|---|
![]() |
addressAwarenessType | Se utiliza para especificar si el vinculador puede controlar de direcciones superiores a 2 GB. |
![]() |
AppVrfBaseLayerOptions | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
asmListingOption | Lo usa la propiedad AssemblerOutput. |
![]() |
AVPageHeapProtectionDirection | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
basicRuntimeCheckOption | Lo usa la propiedad BasicRuntimeChecks. |
![]() |
bldActionTypes | |
![]() |
browseInfoOption | Lo usa la propiedad BrowseInformation. |
![]() |
BuildWithPropertySheetType | Describe los valores para las compilaciones. |
![]() |
callingConventionOption | Se usa para seleccionar la convención de llamada predeterminada. |
![]() |
charSet | Define si se establece _UNICODE o _MBCS.También afecta al punto de entrada del vinculador en su caso. |
![]() |
compileAsManagedOptions | Lo usa la propiedad CompileAsManaged. |
![]() |
CompileAsOptions | Utiliza con la opción seleccionar de lenguaje de compilación para archivos .c y .cpp. |
![]() |
compilerErrorReportingType | Permite proporcionar directamente la información del error interno del compilador (ICE) al equipo de Visual C++ |
![]() |
ConfigurationTypes | especifica el tipo de salida que esta configuración genera. |
![]() |
cppExceptionHandling | utilizado por ExceptionHandling.property. |
![]() |
debugOption | Lo usa la propiedad DebugInformationFormat. |
![]() |
driverOption | Utiliza la propiedad del vinculador AdditionalOptions . |
![]() |
eAppProtectionOption | Se utiliza para indicar el nivel de aislamiento de proceso usado por el directorio virtual. |
![]() |
eCLRImageType | especifica el tipo de una imagen de CLR.Útil al vincular archivos objetos de tipos diferentes. |
![]() |
eCLRThreadAttribute | Lo usa la propiedad CLRThreadAttribute. |
![]() |
eDebuggerTypes | Tipos de depuradores disponibles para los proyectos de C++. |
![]() |
eFileType | Lo usa la propiedad FileType. |
![]() |
enhancedInstructionSetType | Lo usa la propiedad EnableEnhancedInstructionSet. |
![]() |
enumDataExecutionPreventionBOOL | Indica que una aplicación ejecutable se probada para ser compatible con la característica de la Prevención de ejecución (DEP) de datos de Windows. |
![]() |
enumFileFormat | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
enumFrameworkVersion | Representa una versión de .NET Framework que el proyecto establece como destino. |
![]() |
enumMPIAcceptModes | Especifica la interfaz multiprocesador aceptan los modos del depurador. |
![]() |
enumRandomizedBaseAddressBOOL | Especifica si generar una imagen ejecutable que pueda ser afirmativo aleatoriamente en tiempo de carga mediante la característica de distribución aleatoria de diseño (ASLR) del espacio de direcciones de Windows Vista. |
![]() |
enumResourceLangID | Lo usa la propiedad Culture. |
![]() |
enumSccEvent | Significa un evento realizadas en el motor de proyecto. |
![]() |
eSqlClrPermissionLevel | enumeración para indicar el nivel de permisos de SQL. |
![]() |
eWebRefUrlBehavior | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
favorSizeOrSpeedOption | Se utiliza para indicar si minimizar o maximizar el tamaño de EXE y archivos DLL. |
![]() |
floatingPointModel | Especifica el comportamiento de punto flotante. |
![]() |
genProxyLanguage | Lo usa la propiedad GeneratedProxyLanguage. |
![]() |
inlineExpansionOption | Se utiliza para definir el nivel de expansión de funciones inline para la compilación. |
![]() |
linkAssemblyDebug | Lo usa la propiedad AssemblyDebug. |
![]() |
linkerErrorReportingType | Le permite proporcionar información de error interno del vinculador directamente al equipo de Visual C++. |
![]() |
linkFixedBaseAddress | Informa del sistema operativo para cargar el programa sólo en la dirección base preferida.Si la dirección base preferida no está disponible, el sistema operativo no carga el archivo. |
![]() |
linkIncrementalType | Se utiliza para iniciar la vinculación incremental.Lo utiliza la propiedad de LinkIncremental . |
![]() |
linkProgressOption | Lo usa la propiedad ShowProgress. |
![]() |
LinkTimeCodeGenerationOption | Corresponde a las opciones de línea de comandos de la generación de código en tiempo de vínculo. |
![]() |
linkUACExecutionLevel | Especifica si la información de Control de cuentas de usuario (UAC) debe incrustarse en el manifiesto del programa. |
![]() |
machineTypeOption | Lo usa la propiedad TargetMachine. |
![]() |
midlCharOption | Lo usa la propiedad DefaultCharType. |
![]() |
midlErrorCheckOption | Lo usa la propiedad EnableErrorChecks. |
![]() |
midlStructMemberAlignOption | Lo usa la propiedad StructMemberAlignment. |
![]() |
midlTargetEnvironment | Lo usa la propiedad TargetEnvironment. |
![]() |
midlWarningLevelOption | Lo usa la propiedad WarnLevel. |
![]() |
optFoldingType | Lo usa la propiedad EnableCOMDATFolding. |
![]() |
optimizeOption | Lo usa la propiedad Optimization. |
![]() |
optManagedIncrementalBuild | (Desusada) especifica si una compilación incremental se utiliza para compilar un proyecto de manageg.Una compilación incremental compila sólo aquellos métodos que han cambiado desde la última compilación. |
![]() |
optRefType | Lo usa la propiedad OptimizeReferences. |
![]() |
optWin98Type | Lo usa la propiedad OptimizeForWindows98. |
![]() |
pchOption | Lo usa la propiedad UsePrecompiledHeader. |
![]() |
preprocessOption | Lo usa la propiedad GeneratePreprocessedFile. |
![]() |
RemoteDebuggerType | Lo usa la propiedad Remote. |
![]() |
runtimeLibraryOption | Lo usa la propiedad RuntimeLibrary. |
![]() |
structMemberAlignOption | Lo usa la propiedad StructMemberAlignment. |
![]() |
subSystemOption | Lo usa la propiedad SubSystem. |
![]() |
termSvrAwarenessType | Lo usa la propiedad TerminalServerAware. |
![]() |
TypeOfDebugger | Lo usa la propiedad DebuggerType.Especifica el tipo de depurador para utilizar. |
![]() |
useOfATL | Lo usa la propiedad useOfATL. |
![]() |
useOfMfc | Lo usa la propiedad useOfMfc. |
![]() |
vcRefType | |
![]() |
warningLevelOption | Lo usa la propiedad WarnLevel. |
![]() |
WholeProgramOptimizationTypes | Especifica que el programa se optimizado a través de límites del objeto |
.gif)
.gif)
.gif)
.gif)