Archive.CreateEntries
Innehåll
[
Dölj
]CreateEntries(DirectoryInfo, bool)
Lägger till alla filer och kataloger i arkivet rekursivt i den angivna katalogen.
public Archive CreateEntries(DirectoryInfo directory, bool includeRootDirectory = true)
Parameter | Typ | Beskrivning |
---|---|---|
directory | DirectoryInfo | Katalog att komprimera. |
includeRootDirectory | Boolean | Anger om själva rotkatalogen ska inkluderas eller inte. |
Returvärde
Arkivet med sammansatta poster.
Undantag
undantag | skick |
---|---|
DirectoryNotFoundException | Vägen tilldirectory är ogiltigt, som att vara på en omappad enhet. |
SecurityException | Den som ringer har inte den behörighet som krävs för att få åtkomstdirectory. |
Exempel
using (Archive archive = new Archive())
{
DirectoryInfo folder = new DirectoryInfo("C:\folder");
archive.CreateEntries(folder);
archive.Save("folder.zip");
}
Se även
- class Archive
- namnutrymme Aspose.Zip
- hopsättning Aspose.Zip
CreateEntries(string, bool)
Lägger till alla filer och kataloger i arkivet rekursivt i den angivna katalogen.
public Archive CreateEntries(string sourceDirectory, bool includeRootDirectory = true)
Parameter | Typ | Beskrivning |
---|---|---|
sourceDirectory | String | Katalog att komprimera. |
includeRootDirectory | Boolean | Anger om själva rotkatalogen ska inkluderas eller inte. |
Returvärde
Arkivet med sammansatta poster.
Exempel
using (Archive archive = new Archive())
{
archive.CreateEntries("C:\folder");
archive.Save("folder.zip");
}
Se även
- class Archive
- namnutrymme Aspose.Zip
- hopsättning Aspose.Zip