Задача ReadLinesFromFile
Чтение списка элементов из текстового файла.
Параметры
В следующей таблице описаны параметры задачи ReadLinesFromFile.
Параметр |
Описание |
---|---|
File |
Обязательный параметр ITaskItem. Этот параметр указывает считываемый файл. В каждой строке файла должен содержаться один элемент. |
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>