Agregar plantillas de proyecto y elemento de proyecto

Al crear sus propios tipos de proyecto, debe proporcionar compatibilidad para agregar nuevos proyectos y elementos de proyecto mediante los cuadros de diálogo estándar del entorno de desarrollo integrado (IDE) de Visual Studio. En los temas siguientes se describen diferentes técnicas para agregar proyectos y elementos de proyecto.

En esta sección

Explica que el proyecto proporciona la mayor parte de la información de contexto para lo que transcurre en el entorno.

Explica que un elemento de proyecto suele ser miembro de un proyecto para ayudar a evitar ambigüedades sobre qué proyecto se usa para abrir el elemento.

Proporciona información sobre los dos tipos de editores que se pueden usar para abrir archivos en un proyecto y el rol que desempeña el proyecto para determinar qué editor usar cuando se abre un elemento de proyecto.

Explica lo que ocurre cuando se crea un proyecto de Visual Studio.

Explica el proceso para agregar elementos al cuadro de diálogo Agregar nuevo elemento .

Proporciona un ejemplo de registro de un nuevo directorio que contiene plantillas personalizadas disponibles por un VSPackage.

Proporciona un ejemplo de registro de un nuevo conjunto de directorios para el cuadro de diálogo Agregar nuevo elemento .

Enumera los distintos tipos de elementos de comando que se usan para extender sistemas de proyecto.

Enumera los CATID de los objetos que se usan para ampliar los sistemas de proyectos de Visual C++, Visual C# y Visual Basic.

Proporciona instrucciones paso a paso para abrir un elemento enlazado intrínsecamente a un editor específico para un proyecto.

Proporciona instrucciones paso a paso para abrir un editor estándar.

Proporciona vínculos a temas conceptuales de subtipo de proyecto. Los subtipos de proyecto amplían los proyectos existentes de Visual C# y Visual Basic.

Proporciona vínculos a temas adicionales que ofrecen información sobre cómo diseñar nuevos tipos de proyecto.