Zastępowanie parametrów w szablonie
Parametry szablonu umożliwiają zastępowanie identyfikatorów, takich jak nazwy klas i przestrzeni nazw podczas tworzenia pliku na podstawie szablonu. Możesz dodać parametry szablonu do istniejących szablonów lub utworzyć własne szablony z parametrami szablonu.
Parametry szablonu są zapisywane w formacie $parametr$. Aby uzyskać pełną listę parametrów szablonu, zobacz Parametry szablonu.
W poniższej sekcji pokazano, jak zmodyfikować szablon, aby zastąpić nazwę przestrzeni nazw "bezpieczną nazwą projektu".
Przykład — nazwa przestrzeni nazw
Aby wykonać tę procedurę, potrzebujesz istniejącego szablonu. Jeśli go nie masz, zobacz Tworzenie szablonów projektów, aby dowiedzieć się, jak wyeksportować projekt lub rozwiązanie do szablonu albo Tworzenie szablonów elementów.
Wstaw parametr w jednym lub kilku plikach kodu w szablonie. Na przykład:
namespace $safeprojectname$
W pliku vstemplate szablonu znajdź element
ProjectItem
zawierający ten plik.Ustaw atrybut
ReplaceParameters
na wartośćtrue
dla elementuProjectItem
:<ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>