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.
На пример, на платформима заснованим на Виндовсу, путеви морају бити мање од 248 знакова, а имена датотека морају бити мање од 260 знакова.
Позивач нема неопходне дозволе за приступ постојећем директоријуму.
Ако директоријум не постоји, пут садржи карактер колона (:) који није део етикета дискова (“Ц:”).
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 (:).
Директоријум који је одређен путем је датотека. -или- Име мреже није познато.