方法 : テンプレート内のパラメーターを置き換えるHow to: Substitute parameters in a template

テンプレート パラメーターを使うと、テンプレートからファイルを作成するときに、クラス名や名前空間などの識別子を置き換えることができます。Template parameters enable you to 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.

テンプレート パラメーターは、$parameter$ という形式で記述します。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".

パラメーターを使って名前空間の名前を置き換えるにはTo use a parameter to replace the namespace name

  1. テンプレートの 1 つ以上のコード ファイルにパラメーターを挿入します。Insert the parameter in one or more of the code files in the template. 例:For example:

    namespace $safeprojectname$
    
  2. テンプレートの .vstemplate ファイルで、このファイルを含む ProjectItem 要素を検索します。In the .vstemplate file for the template, locate the ProjectItem element that includes this file.

  3. ProjectItem 要素の ReplaceParameters 属性を true に設定します。Set the ReplaceParameters attribute to true for the ProjectItem element:

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

関連項目See also

プロジェクトと項目テンプレートの作成Creating Project and Item Templates
テンプレート パラメーターTemplate Parameters
Visual Studio テンプレート スキーマ参照Visual Studio Template Schema Reference
ProjectItem 要素 (Visual Studio 項目テンプレート)ProjectItem Element (Visual Studio Item Templates)