テンプレートパラメーターを宣言する
コードテンプレートは、周囲のコンテキストに合わせて調整したり、適用時にインタラクティブに動作したりすることもできます。 これはすべて、 テンプレート parameters および テンプレートマクロ によって行われます。
テンプレートエディター でテンプレート parameters を定義および編集できます。 parameter(接頭辞と接尾辞が $ )を入力するとすぐに、テキスト領域の右側の パラメーター セクションで利用できるようになります。 次に、 マクロを選択 をクリックしてその動作を構成できます。

テンプレート内でどの parameter も複数回使用できます。テンプレートが適用されると、それらの値は同期されます。
テンプレートパラメーターを宣言する
テンプレートの新規作成または 既存のテンプレートを開いて編集します。
テンプレートエディターのテキスト領域に parameter を
$parameter_name$として入力します。マクロで parameter の値を計算する場合、テキスト領域の右側にある パラメーター セクションで parameter を見つけて マクロを選択 をクリックします。 マクロがすでに定義されている場合は、そのハイパーリンクをクリックして別のマクロに切り替えることができます。
表示される マクロを選択 ダイアログで、リストからマクロを選択し、 OK(確認) をクリックします。 選択したマクロにマクロパラメーターがある場合は、ダイアログに太字で表示されます (たとえば、 format または type)。 この場合、マクロを選択すると、テンプレート parameter の下にテキストフィールドまたはセレクターが表示されます。 そこにマクロパラメーターを指定できます。

parameter を 編集可能にしたい場合は、その横にある 編集可能 チェックボックスを有効化してください(デフォルトで有効化されています)。 テンプレート内の parameter の出現回数に応じて、次のいずれかを実行してください:
parameter がテンプレートで一度だけ使用されている場合、チェックボックスが選択されていることを確認してください。
parameter がテンプレートで複数回使用されている場合、コンボボックスが表示され、編集可能な出現箇所の連番を選択できます。 この番号は、テンプレートが ホットスポットセッション でデプロイされた際に、どの parameter の出現箇所に入力フォーカスが設定されるかを指定します。 また、数字の前に「M」またはその他の文字が付いていることに気付くかもしれません。 これらの文字は、 マルチファイルテンプレートのどのファイルでこの parameter に入力フォーカスを設定するかを定義します。 「M」はメインファイルを表し、すべてのテンプレートに表示されます。
オプションで、 パラメーター 領域で新しく宣言した parameter を選択し、上下の矢印を使って parameter の順序を変更できます。 parameter のリスト内の位置は、テンプレートを適用した際のホットスポットセッション中に parameter が切り替えられる順序を決定します。 これは編集可能な parameter にのみ影響します。
テンプレートを保存するには、Visual Studio メニューで を選ぶか、 Ctrl+S を押してください。