Udostępnij za pośrednictwem


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.

  1. Wstaw parametr w jednym lub kilku plikach kodu w szablonie. Na przykład:

    namespace $safeprojectname$
    
  2. W pliku vstemplate szablonu znajdź element ProjectItem zawierający ten plik.

  3. Ustaw atrybut ReplaceParameters na wartość true dla elementu ProjectItem:

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