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.
Insérez le paramètre dans un ou plusieurs fichiers de code dans le modèle. Par exemple:
namespace $safeprojectname$
Dans le fichier vstemplate du modèle, recherchez l’élément
ProjectItem
qui inclut ce fichier.Définissez l’attribut
ReplaceParameters
surtrue
pour l’élémentProjectItem
:<ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>