Partage via


Remplacer des paramètres dans un modèle

Les paramètres de modèle vous permettent de remplacer des identificateurs tels que les noms de classes et les espaces de noms lorsqu’un fichier est créé à partir d’un modèle. Vous pouvez ajouter des paramètres de modèle à des modèles existants ou créer vos propres modèles avec des paramètres de modèle.

Les paramètres de modèle sont écrits au format $paramètre$. Pour obtenir la liste complète des paramètres de modèle, consultez paramètres de modèle.

La section suivante vous montre comment modifier un modèle pour remplacer le nom d’un espace de noms par le « nom du projet sécurisé ».

Exemple : nom de l’espace de noms

Pour suivre cette procédure, vous avez besoin d’un modèle existant. Si vous n’en avez pas, consultez Créer des modèles de projet pour savoir comment exporter un projet ou une solution vers un modèle, ou Créer des modèles d’élément.

  1. Insérez le paramètre dans un ou plusieurs fichiers de code dans le modèle. Par exemple:

    namespace $safeprojectname$
    
  2. Dans le fichier vstemplate du modèle, recherchez l’élément ProjectItem qui inclut ce fichier.

  3. Définissez l’attribut ReplaceParameters sur true pour l’élément ProjectItem :

    <ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>