Interface IArchive
Название пространства: Aspose.Zip Ассоциация: Aspose.Zip.dll (25.5.0)
Этот интерфейс представляет собой архив.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Получается вход Aspose.Zip.IArchiveFileEntry типа, составляющего архив.
IEnumerable<iarchivefileentry> FileEntries { get; }
Стоимость недвижимости
IEnumerable • < IArchiveFileEntry >
Remarks
Архивы для компрессии только, такие как gzip, bzip2, lzip, lzma, xz, z состоят из единого записи - самого архива.
Format
Получить архивный формат.
ArchiveFormat Format { get; }
Стоимость недвижимости
Methods
ExtractToDirectory(Стриг)
Выводит все файлы в архиве в предоставленный каталог.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Путь к каталогу для размещения извлеченных файлов.
Remarks
Если каталог не существует, он будет создан.
Exceptions
destinationDirectory’ is null.
Например, на платформах, основанных на Windows, маршруты должны быть менее 248 символов, а имена файлов должны быть менее 260 символов.
Заклинатель не имеет требуемого разрешения на доступ к существующему каталогу.
Если каталог не существует, то маршрут содержит символ узла (:) который не является частью дисковой маркировки («C:»).
destinationDirectory’ is a zero-length string, contains only white space, or contains one or more invalid characters. You can query for invalid characters by using the System.IO.Path.GetInvalidPathChars method. -or- path is prefixed with, or contains, only a colon character (:).
Каталог, указанный по маршруту, является файлом. -или- Название сети неизвестно.