IZipArchive

Сборка: IO;

Описание

Интерфейс IZipArchive содержит свойства и методы для работы с ZIP-архивом.

Иерархия наследования

IZipArchive

Комментарии

Для работы с ZIP-архивом инициализируйте новый объект с помощью конструктора ZipArchive.Create. Для наполнения нового архива используйте различные методы Add*. После завершения формирования архива необходимо освободить созданный объект с помощью оператора Dispose.

Свойства

  Имя свойства Краткое описание
CompressionLevel Свойство CompressionLevel определяет степень сжатия архива.
Count Свойство Count возвращает количество элементов в архиве.
Item Свойство Item возвращает информацию об элементе архива с указанным индексом.
ItemByName Свойство ItemByName возвращает информацию об элементе архива с указанным наименованием.
Path Свойство Path возвращает полный путь и наименование архива на диске.

Методы

  Имя метода Краткое описание
AddDirectory Метод AddDirectory добавляет указанную папку в архив со всем содержимым.
AddFile Метод AddFile добавляет указанный файл в архив.
AddFromStream Метод AddFromStream добавляет в архив файл, передаваемый в указанном потоке.
Unpack Метод Unpack распаковывает архив в указанную папку на диске.

См. также:

Интерфейсы сборки IO