Сборка: 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 распаковывает архив в указанную папку на диске. |
См. также: