Sdílet prostřednictvím


WriteLinesToFile úloh

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

Nástroj MSBuild úkoly

Další zdroje

Úloha MSBuild odkaz