Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée des répertoires et, si nécessaire, des répertoires parents.
Paramètres
Le tableau ci-dessous décrit les paramètres de la tâche MakeDir .
| Paramètre | Description |
|---|---|
Directories |
Paramètre ITaskItem[] obligatoire.Ensemble de répertoires à créer. |
DirectoriesCreated |
Paramètre de sortie ITaskItem[] facultatif.Répertoires créés par cette tâche. Si certains répertoires n’ont pas pu être créés, cela peut ne pas contenir tous les éléments passés dans le Directories paramètre. |
Notes
En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension , qui elle-même hérite de la classe Task . Pour obtenir la liste de ces paramètres supplémentaires et leurs descriptions, consultez Classe de base TaskExtension.
Exemple
L’exemple de code suivant utilise la MakeDir tâche pour créer le Output répertoire à la racine du lecteur, spécifié par la OutputDirectory propriété, et montre également comment créer plusieurs répertoires, délimités par des points-virgules, et comment créer les répertoires à l’aide d’un élément @(Folders):
<Project>
<PropertyGroup>
<OutputDirectory>\Output\</OutputDirectory>
</PropertyGroup>
<ItemGroup>
<Folders Include="FolderA;FolderB;FolderC"></Folders>
</ItemGroup>
<Target Name="CreateDirectories">
<MakeDir
Directories="$(OutputDirectory)"/>
<MakeDir
Directories="Folder1;Folder2"/>
<MakeDir
Directories="@(Folders)"></MakeDir>
</Target>
</Project>