modelo de proyecto de Visual C++
El modelo de proyecto de Visual C++ expone la funcionalidad de las propiedades del compilador, vinculador, proyecto y elementos, y las herramientas de compilación. Encontrará los elementos del modelo de proyecto en el espacio de nombres Microsoft.VisualStudio.VCProjectEngine.
Puede usar el modelo de proyecto de Visual C++ únicamente dentro de Visual Studio. Para obtener más información acerca de cómo obtener el modelo de proyecto, vea Cómo: Manipular proyectos mediante el modelo de código de Visual C++. Para obtener más información sobre cómo usar el modelo de proyecto para obtener las propiedades de proyecto, vea Trabajar con las propiedades de un proyecto de Visual C++.
Los elementos siguientes se definen en el modelo de proyecto de Visual C++.
Elemento del modelo de proyecto |
Descripción |
---|---|
Contiene la funcionalidad que puede ejecutarse en un objeto de colecciones. |
|
Representa una referencia a un objeto ActiveX. |
|
Representa la herramienta ALink que se utiliza para generar ensamblados satélite a partir de recursos administrados. |
|
Objeto VCAssemblyReference. |
Representa una referencia a un ensamblado .NET. |
Contiene propiedades que permiten manipular mediante programación la configuración de las propiedades de la carpeta Información de examen. |
|
Expone la funcionalidad de las opciones del compilador de C++. |
|
Tiene acceso a las propiedades de la Página de propiedades General en el cuadro de diálogo Páginas de propiedades de un proyecto. |
|
Tiene acceso a las propiedades de la página Propiedad Paso de compilación personalizada del cuadro de diálogo Páginas de propiedades de un proyecto. |
|
Contiene propiedades que permiten manipular mediante programación la configuración de la página Propiedad de depuración, que se encuentra en la carpeta Propiedades de configuración del cuadro de diálogo Páginas de propiedades de un proyecto. |
|
Objeto VCFile. |
Describe las operaciones que pueden tener lugar en un archivo del proyecto activo. |
Contiene información de compilación sobre un archivo (VCFile), incluidos detalles como la herramienta que se asocia al archivo para dicha configuración. |
|
Expone la funcionalidad en una carpeta del Explorador de soluciones para un proyecto de Visual C++. |
|
Expone la funcionalidad de la herramienta Referencia de LIB. |
|
Expone la funcionalidad de las opciones del vinculador. |
|
Representa el compilador de recursos administrados, una herramienta que se utiliza para compilar archivos .resx. |
|
Tiene acceso a las propiedades de la carpeta MIDL en el cuadro de diálogo Páginas de propiedades de un proyecto. |
|
Tiene acceso a las propiedades de la carpeta NMAKE en el cuadro de diálogo Páginas de propiedades de un proyecto. |
|
Afecta a las propiedades específicas de la plataforma. |
|
Tiene acceso 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. |
|
Tiene acceso 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. |
|
Tiene acceso 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. |
|
Expone las propiedades de un proyecto de Visual C++. |
|
Representa el modelo de proyecto de Visual C++ y es su objeto de nivel superior. Es el único objeto del modelo de proyecto de Visual C++ que CoCreateInstance puede devolver. |
|
Expone eventos desencadenados por un proyecto de Visual C++. |
|
Archivo o carpeta de un proyecto. |
|
Representa una referencia a un proyecto de la misma solución. |
|
Representa una referencia del proyecto. |
|
Colección de objetos VCReference, cada uno de los cuales representa una referencia del proyecto. |
|
Tiene acceso a las propiedades de la carpeta Recursos del cuadro de diálogo Páginas de propiedades de un proyecto. |
|
Proporciona acceso mediante programación a la herramienta de implementación web. |
|
Expone las propiedades disponibles de la Página de propiedades Referencias Web. |
|
Representa el generador de datos XML. Se utiliza para generar código de Visual C++ desde XML. |