How to: Substitute parameters in a template
Applies to:
Visual Studio
Visual Studio for Mac
Visual Studio Code
Template parameters let you replace identifiers such as class names and namespaces when a file is created from a template. You can add template parameters to existing templates, or create your own templates with template parameters.
Template parameters are written in the format $parameter$. For a complete list of template parameters, see Template parameters.
The following section shows you how to modify a template to replace the name of a namespace with the "safe project name".
Example - namespace name
Insert the parameter in one or more of the code files in the template. For example:
namespace $safeprojectname$In the vstemplate file for the template, locate the
ProjectItemelement that includes this file.Set the
ReplaceParametersattribute totruefor theProjectItemelement:<ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>
See also
Feedback
Submit and view feedback for