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>

参照

概念

MSBuild タスク

その他の技術情報

MSBuild タスク リファレンス

MSBuild の概念