Templates.inf ファイル
Templates.inf とは、プロジェクト用にレンダリングするテンプレートの一覧を含むテキスト ファイルです。
Templates.inf 自体がテンプレート ファイルであるため、ディレクティブを使用して、ユーザーの選択項目に基づいてプロジェクトにインクルードするファイルを指定できます。このファイルで使用できるディレクティブの一覧については、「テンプレート ディレクティブ」を参照してください。
例
Template1.txt
Template2.txt
[!if TYPE_A]
TemplateOptionA.h
TemplateOptionA.cpp
[!else]
TemplateOptionB.h
TemplateOptionB.cpp
[!endif]
CreateCustomInfFile では Templates.inf を一時テキスト ファイルにレンダリングします。これは、ファイルの処理後に削除する必要があります。
例
var InfFile = CreateCustomInfFile();
AddFilesToProject(selProj, strProjectName, InfFile);
InfFile.Delete();
詳細については、「JScript ファイル」を参照してください。