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