Sdílet prostřednictvím


WriteLinesToFile – úloha

Zapíše soubor zadaný text cesty zadané položky.

Parametry úlohy

Následující tabulka popisuje parametry WriteLinestoFile úkolu.

Parametr

Description

File

Požadované ITaskItem parametr.

Určuje soubor zápisu položky.

Lines

Volitelný ITaskItem[] parametr.

Určuje položky do souboru zapisovat.

Overwrite

Volitelný Boolean parametr.

Pokud true, úkol přepíše existující obsah v souboru.

Encoding

Volitelný String parametr.

Vybere znak kódování například "Unicode".See also Encoding.

Poznámky

Pokud Overwrite je true, vytvoří nový soubor, zapsat obsah souboru a potom soubor zavře.Pokud cílový soubor již existuje, je přepsán.Pokud Overwrite je false, přidá obsah do souboru, vytváření cílového souboru, pokud již neexistuje.

Vedle výše uvedených parametrů, zdědí tento úkol parametry z TaskExtension dědí třídu, která sama Task třídy.Seznam těchto další parametry a jejich popis naleznete v TaskExtension – základní třída.

Příklad

V následujícím příkladu WriteLinesToFile úloh k zápisu cesty položek v MyItems položka kolekce do souboru určeného parametrem MyTextFile položka kolekce.

<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"
            Encoding="Unicode"/>
    </Target>

</Project>

Viz také

Koncepty

Úlohy nástroje MSBuild

Další zdroje

Referenční dokumentace úlohy nástroje MSBuild