Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nastaví dobu přístupu a úprav souborů.
Parametry
Následující tabulka popisuje parametry Touch úlohy.
| Parametr | Popis |
|---|---|
AlwaysCreate |
Volitelný Boolean parametr.Pokud true, vytvoří všechny soubory, které ještě neexistují. |
Files |
Požadovaný parametr ITaskItem[].Určuje kolekcisouborůch |
ForceTouch |
Volitelný Boolean parametr.Pokud truese soubor dotkne, i když jsou soubory jen pro čtení. |
Time |
Volitelný String parametr.Určuje čas. Výchozí hodnota je aktuální čas ( Now). Formát musí být analyzován metodou Parse pomocí DateTimeFormatInfo.InvariantInfo. |
TouchedFiles |
Volitelný ITaskItem[] výstupní parametr.Obsahuje kolekci položek, které byly úspěšně dotkovány. |
Poznámky
Kromě výše uvedených parametrů tato úloha dědí parametry z TaskExtension třídy, která sama dědí z Task třídy. Seznam těchto dalších parametrů a jejich popisů naleznete v tématu TaskExtension základní třída.
Příklad
Následující příklad používá Touch úlohu ke změně doby přístupu a úpravy souborů zadaných v Files kolekci položek a umístí seznam úspěšně dotknutých souborů do FilesTouched kolekce položek.
<Project>
<ItemGroup>
<Files Include="File1.cs;File2.cs;File3.cs" />
</ItemGroup>
<Target Name="TouchFiles">
<Touch
Files="@(Files)">
<Output
TaskParameter="TouchedFiles"
ItemName="FilesTouched"/>
</Touch>
</Target>
</Project>