ReadLinesFromFile タスク
テキスト ファイルからアイテムの一覧を読み込みます。
パラメーター
ReadLinesFromFile タスクのパラメーターの説明を次の表に示します。
パラメーター |
Description |
---|---|
File |
必須の ITaskItem 型のパラメーターです。 読み込むファイルを指定します。ファイルには、1 行につき 1 アイテムが記述されている必要があります。 |
Lines |
省略可能な ITaskItem[] 型の出力パラメーター。 ファイルから読み込んだ行が格納されます。 |
解説
上記のパラメーター以外に、このタスクは TaskExtension クラスからパラメーターを継承します。このクラス自体は、Task クラスから継承されます。これらの追加のパラメーターの一覧とその説明については、「TaskExtension 基本クラス」を参照してください。
使用例
ReadLinesFromFile タスクを使用して、テキスト ファイル内の一覧からアイテムを作成する例を次に示します。ファイルから読み込んだアイテムは、ItemsFromFile アイテム コレクションに格納されます。
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<MyTextFile Include="Items.txt"/>
</ItemGroup>
<Target Name="ReadFromFile">
<ReadLinesFromFile
File="@(MyTextFile)" >
<Output
TaskParameter="Lines"
ItemName="ItemsFromFile"/>
</ReadLinesFromFile>
</Target>
</Project>