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