Archive.CreateEntries
Contenu
[
Cacher
]CreateEntries(DirectoryInfo, bool)
Ajoute à l’archive tous les fichiers et répertoires de manière récursive dans le répertoire donné.
public Archive CreateEntries(DirectoryInfo directory, bool includeRootDirectory = true)
Paramètre | Taper | La description |
---|---|---|
directory | DirectoryInfo | Répertoire à compresser. |
includeRootDirectory | Boolean | Indique s’il faut inclure ou non le répertoire racine lui-même. |
Return_Value
L’archive avec des entrées composées.
Exceptions
exception | condition |
---|---|
DirectoryNotFoundException | Le chemin versdirectory n’est pas valide, par exemple s’il se trouve sur un lecteur non mappé. |
SecurityException | L’appelant n’a pas l’autorisation requise pour accéderdirectory. |
Exemples
using (Archive archive = new Archive())
{
DirectoryInfo folder = new DirectoryInfo("C:\folder");
archive.CreateEntries(folder);
archive.Save("folder.zip");
}
Voir également
- class Archive
- espace de noms Aspose.Zip
- Assemblée Aspose.Zip
CreateEntries(string, bool)
Ajoute à l’archive tous les fichiers et répertoires de manière récursive dans le répertoire donné.
public Archive CreateEntries(string sourceDirectory, bool includeRootDirectory = true)
Paramètre | Taper | La description |
---|---|---|
sourceDirectory | String | Répertoire à compresser. |
includeRootDirectory | Boolean | Indique s’il faut inclure ou non le répertoire racine lui-même. |
Return_Value
L’archive avec des entrées composées.
Exemples
using (Archive archive = new Archive())
{
archive.CreateEntries("C:\folder");
archive.Save("folder.zip");
}
Voir également
- class Archive
- espace de noms Aspose.Zip
- Assemblée Aspose.Zip