Substituir parâmetros em um modelo
Os parâmetros de modelo permitem substituir identificadores como nomes de classe e namespaces quando um arquivo é criado a partir de um modelo. Você pode adicionar parâmetros de modelo a modelos existentes ou criar seus próprios modelos com parâmetros de modelo.
Os parâmetros de modelo são escritos no formato $parâmetro$. Para obter uma lista completa de parâmetros de modelo, consulte parâmetros de modelo.
A seção a seguir mostra como modificar um modelo para substituir o nome de um namespace pelo "nome do projeto seguro".
Exemplo – nome do namespace
Para seguir este procedimento, você precisa de um modelo existente. Se você não tiver um, consulte Criar modelos de projeto para saber como exportar um projeto ou solução para um modelo ou Criar modelos de item.
Insira o parâmetro em um ou mais dos arquivos de código no modelo. Por exemplo:
namespace $safeprojectname$
No arquivo vstemplate do modelo, localize o elemento
ProjectItem
que inclui esse arquivo.Defina o atributo
ReplaceParameters
comotrue
para o elementoProjectItem
:<ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>