次の方法で共有


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

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

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

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

例 - 名前空間名

この手順に従うには、既存のテンプレートが必要です。 お持ちでない場合は、「プロジェクト テンプレートの作成」 を参照して、プロジェクトまたはソリューションをテンプレートにエクスポートする方法を確認するか、「項目テンプレートを作成する」を してください。

  1. テンプレート内の 1 つ以上のコード ファイルにパラメーターを挿入します。 例えば:

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

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

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