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>