Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres Microsoft.VisualStudio.VCProjectEngine

 

Publicado: junio de 2016

VCProjectEngine 命名空间表示 Visual C++ 项目模型,它是最顶层对象。 可以找到目录 <Visual Studio 安装目录的\Common7\IDE\PublicAssemblies Microsoft.VisualStudio.VCProjectEngine.dll 程序集。

ClaseDescripción
System_CAPS_pubclass_dispVCProjectEngineEvents_SinkHelper

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubclassVCProjectEngineEventsClass

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Consulte VCProjectEngineEvents para obtener información sobre esta funcionalidad.No cree instancias de esta clase.

System_CAPS_pubclassVCProjectEngineObjectClass

Objeto principal para el modelo de automatización de VCProjectEngine.

InterfazDescripción
System_CAPS_pubinterface_dispVCProjectEngineEvents

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubinterface_dispVCProjectEngineEvents_Event

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubinterface_VCProjectEngineEvents

Consulte VCProjectEngineEvents para obtener información sobre esta funcionalidad.No cree instancias de esta clase.

System_CAPS_pubinterfaceIVCBuildCompleteCallback

System_CAPS_pubinterfaceIVCBuildPropertyStorage

System_CAPS_pubinterfaceIVCCollection

Objeto IVCCollection que contiene la funcionalidad que puede ejecutarse en un objeto de colecciones.

System_CAPS_pubinterfaceIVCIdentity

System_CAPS_pubinterfaceIVCProjectEngineEvents

Interfaz que contiene los métodos de eventos VCProjectEngine .

System_CAPS_pubinterfaceIVCProjectEngineEvents2

System_CAPS_pubinterfaceIVCProjectTargetChange

System_CAPS_pubinterfaceIVCProjectTargetDescription

System_CAPS_pubinterfaceIVCRulePropertyStorage

System_CAPS_pubinterfaceSVCProjectEngine

System_CAPS_pubinterfaceVCActiveXReference

Representa una referencia a un objeto ActiveX.

System_CAPS_pubinterfaceVCALinkTool

Representa la herramienta ALink que se utiliza para generar ensamblados satélite a partir de recursos administrados.

System_CAPS_pubinterfaceVCAssemblyReference

Representa una referencia a un ensamblado .NET.

System_CAPS_pubinterfaceVCBscMakeTool

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 Working with Project Properties para obtener información sobre cómo tener acceso al cuadro de diálogo Páginas de propiedades de un proyecto.

System_CAPS_pubinterfaceVCCLCompilerTool

El objeto VCCLCompilerTool expone la funcionalidad de las opciones del compilador de C++.Vea Compiler Options para obtener más información sobre las opciones del compilador.

System_CAPS_pubinterfaceVCConfiguration

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.

System_CAPS_pubinterfaceVCCustomBuildTool

Objeto VCCustomBuildTool que tiene acceso mediante programación a las propiedades en la página de propiedades paso de compilación personalizado en un cuadro de diálogo Páginas de propiedades de un proyecto.

System_CAPS_pubinterfaceVCDebugSettings

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.

System_CAPS_pubinterfaceVCFile

El objeto VCFile describe las operaciones que pueden tener lugar en un archivo del proyecto activo.

System_CAPS_pubinterfaceVCFileConfiguration

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.

System_CAPS_pubinterfaceVCFilter

Un objeto VCFilter expone la funcionalidad en una carpeta del Explorador de soluciones para un proyecto de Visual C++.

System_CAPS_pubinterfaceVCFxCopTool

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubinterfaceVCFxCopTool2

System_CAPS_pubinterfaceVCLibrarianTool

Expone la funcionalidad de la herramienta Referencia de LIB.

System_CAPS_pubinterfaceVCLinkerTool

Expone la funcionalidad de las opciones del vinculador.

System_CAPS_pubinterfaceVCManagedResourceCompilerTool

Representa el compilador de recursos administrados, una herramienta que se utiliza para compilar archivos .resx.

System_CAPS_pubinterfaceVCManifestTool

Habilita la combinación de archivos de manifiesto.

System_CAPS_pubinterfaceVCMidlTool

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.

System_CAPS_pubinterfaceVCNMakeTool

Tiene acceso mediante programación a las propiedades de la carpeta NMAKE en el cuadro de diálogo Páginas de propiedades de un proyecto.Vea Working with Project Properties para obtener información sobre cómo tener acceso al cuadro de diálogo Páginas de propiedades de un proyecto.

System_CAPS_pubinterfaceVCPlatform

Afecta a las propiedades específicas de la plataforma, incluidas las expuestas en VC++ Directories, Projects, Options Dialog Box.

System_CAPS_pubinterfaceVCPostBuildEventTool

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.

System_CAPS_pubinterfaceVCPreBuildEventTool

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.

System_CAPS_pubinterfaceVCPreLinkEventTool

Tiene acceso mediante programación a las propiedades de la página de propiedades Evento PreLink de la carpeta Eventos de compilación del cuadro de diálogo Páginas de propiedades de un proyecto.

System_CAPS_pubinterfaceVCProject

Este objeto expone las propiedades de un proyecto de Visual C++.

System_CAPS_pubinterfaceVCProjectEngine

Único objeto del modelo de proyecto Visual C++ que CoCreateInstance puede devolver.

System_CAPS_pubinterfaceVCProjectEngineEvents

El objeto VCProjectEngineEvents expone eventos que desencadena un proyecto Visual C++.Usar VCProjectEngineEvents para obtener funcionalidad y haga referencia a _dispVCProjectEngineEvents para obtener la documentación de este objeto.

System_CAPS_pubinterfaceVCProjectEngineObject

Objeto principal para el modelo de automatización de VCProjectEngine.

System_CAPS_pubinterfaceVCProjectItem

Archivo o carpeta de un proyecto.

System_CAPS_pubinterfaceVCProjectReference

Representa una referencia a un proyecto de la misma solución.

System_CAPS_pubinterfaceVCPropertySheet

Proporciona acceso a las hojas de propiedades del motor de proyecto.

System_CAPS_pubinterfaceVCReference

Representa una referencia del proyecto.

System_CAPS_pubinterfaceVCReferences

Colección de objetos VCReference, cada uno de los cuales representa una referencia del proyecto.

System_CAPS_pubinterfaceVCResourceCompilerTool

Tiene acceso mediante programación a las propiedades de la carpeta Recursos del cuadro de diálogo Páginas de propiedades de un proyecto.

System_CAPS_pubinterfaceVCSdkReference

System_CAPS_pubinterfaceVCSharedProjectReference

System_CAPS_pubinterfaceVCToolFile

Proporciona acceso a las reglas de compilación personalizadas.

System_CAPS_pubinterfaceVCUserMacro

Proporciona acceso a las macros definidas por el usuario.

System_CAPS_pubinterfaceVCWinRTReference

System_CAPS_pubinterfaceVCXDCMakeTool

Interfaz para controlar la creación de archivos de documento XML.

System_CAPS_pubinterfaceVCXMLDataGeneratorTool

Representa el generador de datos XML.Se usa para generar código de Visual C++ a partir de XML.

DelegadoDescripción
System_CAPS_pubdelegate_dispVCProjectEngineEvents_ItemAddedEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_ItemMovedEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler

System_CAPS_pubdelegate_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_ItemRemovedEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_ItemRenamedEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_ReportErrorEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_SccEventEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubdelegate_dispVCProjectEngineEvents_SolutionLoadedEventHandler

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

EnumeraciónDescripción
System_CAPS_pubenumaddressAwarenessType

Se usa para especificar si el vinculador puede controlar direcciones superiores a 2 GB.

System_CAPS_pubenumasmListingOption

Lo usa la propiedad AssemblerOutput.

System_CAPS_pubenumbasicRuntimeCheckOption

Lo usa la propiedad BasicRuntimeChecks.

System_CAPS_pubenumbldActionTypes

System_CAPS_pubenumbrowseInfoOption

Lo usa la propiedad BrowseInformation.

System_CAPS_pubenumBuildWithPropertySheetType

Describe los valores para las compilaciones.

System_CAPS_pubenumcallingConventionOption

Se usa para seleccionar la convención de llamada predeterminada.

System_CAPS_pubenumcharSet

Define si se debe establecer _UNICODE o _MBCS.También afecta al punto de entrada del vinculador cuando sea necesario.

System_CAPS_pubenumcompileAsManagedOptions

Lo usa la propiedad CompileAsManaged.

System_CAPS_pubenumCompileAsOptions

Se usa para seleccionar el lenguaje de compilación para los archivos .C y .CPP.

System_CAPS_pubenumcompilerErrorReportingType

Le permite proporcionar información interna de los errores del compilador (ICE) directamente al equipo de Visual C++.

System_CAPS_pubenumConfigurationTypes

Especifica el tipo de resultado que genera esta configuración.

System_CAPS_pubenumcppExceptionHandling

Lo usa la propiedad ExceptionHandling.

System_CAPS_pubenumdebugOption

Lo usa la propiedad DebugInformationFormat.

System_CAPS_pubenumdriverOption

Lo usa la propiedad de vinculador AdditionalOptions.

System_CAPS_pubenumeCLRImageType

Especifica el tipo de una imagen de CLR.Es útil cuando se vinculan archivos de objetos de diferentes tipos.

System_CAPS_pubenumeCLRThreadAttribute

Lo usa la propiedad CLRThreadAttribute.

System_CAPS_pubenumeDebuggerTypes

Tipos de depuradores disponibles para los proyectos de C++.

System_CAPS_pubenumeFileType

Lo usa la propiedad FileType.

System_CAPS_pubenumenhancedInstructionSetType

Lo usa la propiedad EnableEnhancedInstructionSet.

System_CAPS_pubenumenumDataExecutionPreventionBOOL

Indica que se probó una aplicación ejecutable para que fuera compatible con la característica de prevención de ejecución de datos (DEP) de Windows.

System_CAPS_pubenumenumFileFormat

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubenumenumFrameworkVersion

Representa una versión de .NET Framework que el proyecto establece como destino.

System_CAPS_pubenumenumMPIAcceptModes

Especifica el modo de aceptación de la interfaz multiprocesador para el depurador.

System_CAPS_pubenumenumRandomizedBaseAddressBOOL

Especifica si debe generarse una imagen ejecutable que puede reubicarse aleatoriamente durante la carga mediante la característica de selección aleatoria del diseño del espacio de direcciones (ASLR) de Windows Vista.

System_CAPS_pubenumenumResourceLangID

Lo usa la propiedad Culture.

System_CAPS_pubenumenumSccEvent

Significa un evento que se ha producido en el motor de proyecto.

System_CAPS_pubenumeSqlClrPermissionLevel

Enumeración para indicar el nivel de permisos de SQL.

System_CAPS_pubenumeWebRefUrlBehavior

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Sólo para uso interno de Microsoft.

System_CAPS_pubenumfavorSizeOrSpeedOption

Se usar para indicar si se va a minimizar o maximizar el tamaño de los archivos EXE y DLL.

System_CAPS_pubenumfloatingPointModel

Especifica un comportamiento en punto flotante.

System_CAPS_pubenuminlineExpansionOption

Se usa para definir el nivel de expansión de la función insertada para la compilación.

System_CAPS_pubenumlinkAssemblyDebug

Lo usa la propiedad AssemblyDebug.

System_CAPS_pubenumlinkerErrorReportingType

Permite proporcionar directamente la información del error interno del vinculador al equipo de Visual C++

System_CAPS_pubenumlinkFixedBaseAddress

Indica al sistema operativo que solo debe cargar el programa en su dirección base preferida.Si dicha dirección base no está disponible, el sistema operativo no cargará el archivo.

System_CAPS_pubenumlinkIncrementalType

Se usa para activar la vinculación incremental.Lo usa la propiedad LinkIncremental.

System_CAPS_pubenumlinkProgressOption

Lo usa la propiedad ShowProgress.

System_CAPS_pubenumLinkTimeCodeGenerationOption

Corresponde a las opciones de línea de comandos de generación de código en tiempo de vínculo.

System_CAPS_pubenumlinkUACExecutionLevel

Especifica si la información de Control de cuentas de usuario (UAC) debe incrustarse en el manifiesto del programa.

System_CAPS_pubenummachineTypeOption

Lo usa la propiedad TargetMachine.

System_CAPS_pubenummidlCharOption

Lo usa la propiedad DefaultCharType.

System_CAPS_pubenummidlErrorCheckOption

Lo usa la propiedad EnableErrorChecks.

System_CAPS_pubenummidlStructMemberAlignOption

Lo usa la propiedad StructMemberAlignment.

System_CAPS_pubenummidlTargetEnvironment

Lo usa la propiedad TargetEnvironment.

System_CAPS_pubenummidlWarningLevelOption

Lo usa la propiedad WarnLevel.

System_CAPS_pubenumoptFoldingType

Lo usa la propiedad EnableCOMDATFolding.

System_CAPS_pubenumoptimizeOption

Lo usa la propiedad Optimization.

System_CAPS_pubenumoptManagedIncrementalBuild

(En desuso) Especifica si una compilación incremental se usa para compilar un proyecto administrado.Una compilación incremental compila solo aquellos métodos que han cambiado desde la última compilación.

System_CAPS_pubenumoptRefType

Lo usa la propiedad OptimizeReferences.

System_CAPS_pubenumoptWin98Type

Lo usa la propiedad OptimizeForWindows98.

System_CAPS_pubenumpchOption

Lo usa la propiedad UsePrecompiledHeader.

System_CAPS_pubenumpreprocessOption

Lo usa la propiedad GeneratePreprocessedFile.

System_CAPS_pubenumRemoteDebuggerType

Lo usa la propiedad Remote.

System_CAPS_pubenumruntimeLibraryOption

Lo usa la propiedad RuntimeLibrary.

System_CAPS_pubenumstructMemberAlignOption

Lo usa la propiedad StructMemberAlignment.

System_CAPS_pubenumsubSystemOption

Lo usa la propiedad SubSystem.

System_CAPS_pubenumtermSvrAwarenessType

Lo usa la propiedad TerminalServerAware.

System_CAPS_pubenumTypeOfDebugger

Lo usa la propiedad DebuggerType.Especifica el tipo de depurador que se usará.

System_CAPS_pubenumuseOfATL

Lo usa la propiedad useOfATL.

System_CAPS_pubenumuseOfMfc

Lo usa la propiedad useOfMfc.

System_CAPS_pubenumvcRefType

System_CAPS_pubenumwarningLevelOption

Lo usa la propiedad WarnLevel.

System_CAPS_pubenumWholeProgramOptimizationTypes

Especifica que el programa se optimizará más allá de los límites del objeto

Volver al principio
Mostrar: