Tarefa WriteLinesToFile
Grava os caminhos dos itens especificados no arquivo de texto especificado.
Parâmetros da tarefa
A tabela a seguir descreve os parâmetros do WriteLinestoFile tarefa.
Parâmetro |
Descrição |
---|---|
File |
Necessário ITaskItem parâmetro. Especifica o arquivo para gravar os itens. |
Lines |
Opcional ITaskItem[] parâmetro. Especifica os itens para gravar o arquivo. |
Overwrite |
Opcional Boolean parâmetro. If true, a tarefa sobrescreve o conteúdo existente no arquivo. |
Exemplo
O exemplo a seguir utiliza o WriteLinesToFile tarefa de escrever os caminhos dos itens na MyItems item de coleção para o arquivo especificado pela MyTextFile coleção de itens.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<MyTextFile Include="Items.txt"/>
<MyItems Include="*.cs"/>
</ItemGroup>
<Target Name="WriteToFile">
<WriteLinesToFile
File="@(MyTextFile)"
Lines="@(MyItems)"
Overwrite="true"/>
</Target>
</Project>