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


Задача 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>

См. также

Основные понятия

Задачи MSBuild

Другие ресурсы

Справочные сведения о задачах MSBuild

MSBuild Concepts