Sdílet prostřednictvím


Dotykové ovládání úloh

Nastaví dobu přístup a úpravy souborů.

Parametry

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

Parametr

Description

AlwaysCreate

Volitelný Boolean parametr.

Pokud true, vytvoří všechny soubory, které již neexistují.

Files

Požadované ITaskItem[] parametr.

Určuje kolekci souborů k dotyku.

ForceTouch

Volitelný Boolean parametr.

Pokud true, vynutí dotykové souboru i v případě, že soubory jsou jen pro čtení.

Time

Volitelný String parametr.

Určuje čas, než aktuální čas.Formát musí být formát, který je přijatelný pro Parse metoda.

TouchedFiles

Volitelný ITaskItem[] výstupní parametr.

Obsahuje kolekci položek, které byly úspěšně změněny.

Poznámky

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 Touch úkolu změnit časy přístup a úpravy souborů v Files položky kolekce a vloží seznam úspěšně dotyku souborů FilesTouched položka kolekce.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">

<ItemGroup>
    <Files Include="File1.cs;File2.cs;File3.cs" />
</ItemGroup>

    <Target Name="TouchFiles">
        <Touch
            Files="@(Files)">
            <Output
                TaskParameter="TouchedFiles"
                ItemName="FilesTouched"/>
    </Touch>
</Target>
</Project>

Viz také

Koncepty

Nástroj MSBuild úkoly

Další zdroje

Úloha MSBuild odkaz