Ajouter le projet et les modèles d’élément de projetAdd project and project item templates

Lorsque vous créez vos propres types de projet, vous devez fournir la prise en charge pour l’ajout de nouveaux projets et éléments de projet à l’aide de la norme Visual StudioVisual Studio intégrées des boîtes de dialogue de l’environnement (IDE) de développement.When you create your own project types, you must provide support for adding new projects and project items by using the standard Visual StudioVisual Studio integrated development environment (IDE) dialog boxes. Les rubriques suivantes traitent des différentes techniques pour l’ajout de projets et éléments de projet.The following topics discuss different techniques for adding projects and project items.

Dans cette sectionIn this section

Contexte du projetProject context
Explique que le projet fournit la plupart des informations de contexte pour ce qui se passe réellement dans l’environnement.Explains that the project provides most of the context information for what transpires in the environment.

Priorité de projetProject priority
Explique qu’un élément de projet est généralement un membre d’un projet pour aider à éviter toute ambiguïté sur lequel le projet est utilisé pour ouvrir l’élément.Explains that a project item is usually a member of one project to help avoid ambiguity about which project is used to open the item.

Projet fichiers diversMiscellaneous Files project
Fournit des informations sur les deux types d’éditeurs qui peuvent être utilisées pour ouvrir des fichiers dans un projet et le rôle de la lecture du projet pour déterminer quel éditeur à utiliser lors de l’ouverture d’un élément de projet.Provides information about the two types of editors that can be used to open files in a project and the role the project plays in determining which editor to use when a project item is opened.

Inscrire les modèles de projet et d’élémentRegister project and item templates
Explique ce qui se produit lorsqu’un Visual StudioVisual Studio projet est créé.Explains what occurs when a Visual StudioVisual Studio project is created.

Ajouter des éléments à la boîte de dialogue Ajouter un nouvel élémentAdd items to the Add New Item dialog box
Explique le processus d’ajout d’éléments à la ajouter un nouvel élément boîte de dialogue.Explains the process for adding items to the Add New Item dialog box.

Ajouter des répertoires à la boîte de dialogue Nouveau projetAdd directories to the New Project dialog Box
Fournit un exemple de l’inscription d’un répertoire qui contient les modèles personnalisés mis à disposition par un VSPackage.Provides an example of registering a new directory that contains custom templates made available by a VSPackage.

Ajouter des répertoires à la boîte de dialogue Ajouter un nouvel élémentAdd directories to the Add New Item dialog box
Fournit un exemple de l’inscription d’un nouvel ensemble de répertoires pour les ajouter un nouvel élément boîte de dialogue.Provides an example of registering a new set of directories for the Add New Item dialog box.

Commandes définies par l’IDE pour l’extension des systèmes de projetIDE-defined commands for extending project systems
Répertorie les différents types d’éléments de commande utilisés pour l’extension des systèmes de projet.Lists different types of command items used for extending project systems.

CATID des objets qui sont généralement utilisés pour étendre des projetsCATIDs for objects that are typically used to extend projects
Répertorie le CATID pour les objets qui sont utilisés pour étendre Visual C++Visual C++, Visual C#Visual C#, et Visual BasicVisual Basic systèmes de projet.Lists CATIDs for objects that are used to extend Visual C++Visual C++, Visual C#Visual C#, and Visual BasicVisual Basic project systems.

Comment : ouvrir des éditeurs spécifiques du projetHow to: Open project-specific editors
Fournit des instructions détaillées pour l’ouverture d’un élément intrinsèquement lié à un éditeur spécifique pour un projet.Provides step-by-step instructions for opening an item intrinsically bound to a specific editor for a project.

Comment : ouvrir des éditeurs standardHow to: Open standard editors
Fournit des instructions détaillées pour l’ouverture d’un éditeur standard.Provides step-by-step instructions for opening a standard editor.

Sous-types de projetProject subtypes
Fournit des liens vers des rubriques conceptuelles de sous-type de projet.Provides links to project subtype conceptual topics. Étendent les sous-types de projet existant Visual C#Visual C# et Visual BasicVisual Basic projets.Project subtypes extend existing Visual C#Visual C# and Visual BasicVisual Basic projects.

Types de projetsProject types
Fournit des liens vers des rubriques supplémentaires qui offrent des informations sur la façon de concevoir de nouveaux types de projet.Provides links to additional topics that offer information about how to design new project types.