Archive.CreateEntries
İçindekiler
[
Saklamak
]CreateEntries(DirectoryInfo, bool)
Verilen dizindeki tüm dosyaları ve dizinleri tekrar tekrar arşive ekler.
public Archive CreateEntries(DirectoryInfo directory, bool includeRootDirectory = true)
| Parametre | Tip | Tanım |
|---|---|---|
| directory | DirectoryInfo | Sıkıştırılacak dizin. |
| includeRootDirectory | Boolean | Kök dizinin kendisinin dahil edilip edilmeyeceğini belirtir. |
Geri dönüş değeri
Oluşturulan girişleri içeren arşiv.
istisnalar
| istisna | şart |
|---|---|
| DirectoryNotFoundException | yoludirectory eşlenmemiş bir sürücüde olmak gibi geçersizdir. |
| SecurityException | Arayan, erişim için gerekli izne sahip değildirectory. |
Örnekler
using (Archive archive = new Archive())
{
DirectoryInfo folder = new DirectoryInfo("C:\folder");
archive.CreateEntries(folder);
archive.Save("folder.zip");
}
Ayrıca bakınız
- class Archive
- ad alanı Aspose.Zip
- toplantı Aspose.Zip
CreateEntries(string, bool)
Verilen dizindeki tüm dosyaları ve dizinleri tekrar tekrar arşive ekler.
public Archive CreateEntries(string sourceDirectory, bool includeRootDirectory = true)
| Parametre | Tip | Tanım |
|---|---|---|
| sourceDirectory | String | Sıkıştırılacak dizin. |
| includeRootDirectory | Boolean | Kök dizinin kendisinin dahil edilip edilmeyeceğini belirtir. |
Geri dönüş değeri
Oluşturulan girişleri içeren arşiv.
Örnekler
using (Archive archive = new Archive())
{
archive.CreateEntries("C:\folder");
archive.Save("folder.zip");
}
Ayrıca bakınız
- class Archive
- ad alanı Aspose.Zip
- toplantı Aspose.Zip