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, l zip, 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 (:).
Директорът, посочен по пътя, е файл. -или- Име на мрежата не е известно.