Archive.CreateEntries
περιεχόμενα
[
κρύβω
]CreateEntries(DirectoryInfo, bool)
Προσθέτει στο αρχείο όλα τα αρχεία και τους καταλόγους αναδρομικά στον κατάλογο που δίνεται.
public Archive CreateEntries(DirectoryInfo directory, bool includeRootDirectory = true)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
directory | DirectoryInfo | Κατάλογος για συμπίεση. |
includeRootDirectory | Boolean | Υποδεικνύει εάν θα συμπεριληφθεί ο ίδιος ο ριζικός κατάλογος ή όχι. |
Επιστρεφόμενη Αξία
Το αρχείο με τις καταχωρήσεις που έχουν συντεθεί.
Εξαιρέσεις
εξαίρεση | κατάσταση |
---|---|
DirectoryNotFoundException | Το μονοπάτι προςdirectory δεν είναι έγκυρο, όπως είναι σε μη αντιστοιχισμένη μονάδα δίσκου. |
SecurityException | Ο καλών δεν έχει την απαιτούμενη άδεια πρόσβασηςdirectory. |
Παραδείγματα
using (Archive archive = new Archive())
{
DirectoryInfo folder = new DirectoryInfo("C:\folder");
archive.CreateEntries(folder);
archive.Save("folder.zip");
}
Δείτε επίσης
- class Archive
- χώρος ονομάτων Aspose.Zip
- συνέλευση Aspose.Zip
CreateEntries(string, bool)
Προσθέτει στο αρχείο όλα τα αρχεία και τους καταλόγους αναδρομικά στον κατάλογο που δίνεται.
public Archive CreateEntries(string sourceDirectory, bool includeRootDirectory = true)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
sourceDirectory | String | Κατάλογος για συμπίεση. |
includeRootDirectory | Boolean | Υποδεικνύει εάν θα συμπεριληφθεί ο ίδιος ο ριζικός κατάλογος ή όχι. |
Επιστρεφόμενη Αξία
Το αρχείο με τις καταχωρήσεις που έχουν συντεθεί.
Παραδείγματα
using (Archive archive = new Archive())
{
archive.CreateEntries("C:\folder");
archive.Save("folder.zip");
}
Δείτε επίσης
- class Archive
- χώρος ονομάτων Aspose.Zip
- συνέλευση Aspose.Zip