Share via


Comment : créer manuellement des modèles d'élément

Les éléments requis pour la création d'un modèle d'élément de projet personnalisé sont :

  • Le fichier de métadonnées (*.vstemplate) que Visual Studio utilise pour définir l'affichage de l'élément de projet dans l'environnement de développement intégré (IDE) et, si vous avez spécifié les propriétés appropriées, pour personnaliser la création de l'élément de projet.

  • Le fichier de code, tel qu'un formulaire Windows ou Web, un fichier de classes ou de ressources.

    Notes

    Vous pouvez également créer un modèle d'élément multifichier. Pour plus d'informations, consultez Comment : créer des modèles d'élément multifichier.

Ces deux fichiers sont compressés dans un fichier .zip. Le fichier .zip doit se trouver à l'emplacement reconnu par Visual Studio comme emplacement des modèles d'éléments de projet personnalisés. Les modèles d'élément de projet personnalisés apparaissent dans la boîte de dialogue Ajouter un nouvel élément de la section Mes modèles du langage de programmation associé.

Pour créer manuellement un modèle d'élément

  1. Créez un projet et un élément de projet.

  2. Modifiez l'élément de projet pour qu'il soit prêt à être enregistré en tant que modèle.

  3. Modifiez le fichier de code pour indiquer où le remplacement de paramètre doit avoir lieu. Pour plus d'informations sur le remplacement des paramètres, consultez Comment : substituer des paramètres dans un modèle.

  4. Créez un fichier XML et enregistrez-le avec une extension de nom de fichier .vstemplate, dans le même répertoire que votre nouveau modèle d'élément.

  5. Créez le fichier XML .vstemplate pour fournir les métadonnées du modèle d'élément. Pour plus d'informations, consultez l'exemple de la section suivante.

  6. Enregistrez le fichier .vstemplate puis fermez-le.

  7. Dans l'Explorateur Windows, sélectionnez les fichiers à inclure dans votre modèle, cliquez avec le bouton droit sur la sélection, cliquez sur Envoyer vers, puis cliquez sur Dossier compressé (zippé). Les fichiers que vous avez sélectionnés sont compressés dans un fichier .zip.

  8. Copiez le fichier .zip et collez-le à l'emplacement du modèle d'élément de l'utilisateur. Dans Windows Vista, le répertoire par défaut est \Users\<NomUtilisateur>\Documents\Visual Studio 2010\Templates\ItemTemplates\. Pour plus d'informations, consultez Comment : localiser et organiser les modèles de projet et d'élément.

Exemple

L'exemple suivant illustre un fichier .vstemplate de base pour un élément. Ce modèle d'élément contient les métadonnées pour un modèle de classe Visual C# personnalisé, MyClass.cs.

<VSTemplate Type="Item" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <DefaultName>MyClass</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

Voir aussi

Tâches

Comment : créer des modèles d'élément

Comment : créer des modèles d'élément multifichier

Comment : créer des modèles d'élément pour des types de projets spécifiques

Comment : ajouter des références à des modèles

Référence

Référence du schéma de modèle Visual Studio

Concepts

Comment : localiser et organiser les modèles de projet et d'élément

Autres ressources

Modèles Visual Studio

Création de modèles de projet et d'élément