Поделиться через


ReadLinesFromFile - задача

Считывает список элементов из текстового файла.

Параметры

В следующей таблице приводятся параметры задачи ReadLinesFromFile.

Параметр Описание
File Обязательный параметр ITaskItem .

Указывает файл, который нужно прочитать. Этот файл должен иметь по одному элементу на каждой строке.
Lines Необязательный выходной параметр ITaskItem[] .

Содержит строки, считываемые из файла.

Замечания

Помимо перечисленных выше параметров, эта задача наследует параметры от класса TaskExtension, который, в свою очередь, наследует от класса Task. Список этих дополнительных параметров и их описания см. в статье Базовый класс TaskExtension.

Пример

Следующий пример использует задачу ReadLinesFromFile для создания элементов из списка в текстовом файле. Считанные из файла элементы хранятся в коллекции элементов ItemsFromFile.

<Project xmlns="http://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>

См. также