Subtipos de proyecto
Los subtipos de proyecto permiten personalizar o dar un sabor al comportamiento de los sistemas de proyecto de Visual Studio. Las personalizaciones incluyen guardar datos adicionales en el archivo del proyecto, agregar o filtrar elementos en el cuadro de diálogo Agregar nuevo elemento, controlar cómo se depuran e implementan los ensamblados y extender el cuadro de diálogo Páginas de propiedades del proyecto. VSPackages implementa subtipos de proyecto mediante la agregación COM.
Nota:
El sistema de proyectos de Visual C++ no admite subtipos de proyecto. Visual Studio usa subtipos de proyecto para implementar proyectos de SQL Server y Smart Device.
En esta sección
Diseño de subtipos de proyecto
Describe el concepto de subtipos de proyecto.
Secuencia de inicialización de subtipos de proyecto
Describe la secuencia de inicialización de subtipos de proyecto mediante programación por entorno de Visual Studio.
Propiedades y métodos ampliados por subtipos de proyecto
Proporciona descripciones detalladas de las características y métodos extendidos con más frecuencia mediante subtipos de proyecto.
Conservación de datos en el archivo de proyecto de MSBuild
Describe cómo conservar los datos en un archivo de proyecto y cómo usar IPersistXMLFragment para mantener los datos en el archivo de proyecto en los niveles de agregación de subtipos del proyecto.
Interfaz de usuario de propiedades de proyecto
Describe cómo los subtipos del proyecto pueden modificar el cuadro de diálogo Páginas de propiedades del proyecto.
Ampliación del modelo de objetos del proyecto de base
Proporciona información sobre cómo los subtipos de proyecto pueden usar extensores de Automation para ampliar el modelo de objetos de automatización.
Contribución al cuadro de diálogo Agregar nuevo elemento
Describe cómo agregar elementos al cuadro de diálogo Agregar nuevo elemento .
Guardado de datos en archivos de proyecto
Explica cómo un subtipo de proyecto puede guardar y recuperar datos específicos de subtipos en el archivo del proyecto mediante Managed Package Framework (MPF).
Control de implementación especializada
Explica cómo los subtipos de proyecto pueden proporcionar un comportamiento de implementación especializado mediante la implementación de la IVsDeployableProjectCfg interfaz.
Adición y eliminación de páginas de propiedades
Describe cómo agregar y quitar páginas de propiedades en el Diseñador de proyectos.
Secciones relacionadas
-
Proporciona vínculos a temas que detallan los proyectos de Visual Studio.