テンプレート内のパラメーターを置き換える

テンプレート パラメーターを使うと、テンプレートからファイルを作成するときに、クラス名や名前空間などの識別子を置き換えることができます。 既存のテンプレートにテンプレート パラメーターを追加することも、テンプレート パラメーターで独自のテンプレートを作成することもできます。

テンプレート パラメーターは、$parameter$ という形式で記述します。 テンプレート パラメーターの完全な一覧については、「テンプレート パラメーター」を参照してください。

次のセクションでは、名前空間の名前を "安全なプロジェクト名" に置き換えるようにテンプレートを変更する方法を示します。

例 - 名前空間の名前

  1. テンプレートの 1 つ以上のコード ファイルにパラメーターを挿入します。 たとえば次のような点です。

    namespace $safeprojectname$
    
  2. テンプレートの vstemplate ファイルで、このファイルを含む ProjectItem 要素を検索します。

  3. ProjectItem 要素の ReplaceParameters 属性を true に設定します。

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