Interface IArchive

Interface IArchive

nazivni prostor: Aspose.Zip Sastav: Aspose.Zip.dll (25.5.0)

Ovaj interfejs predstavlja arhiv.

public interface IArchive : IDisposable

Implements

IDisposable

Properties

FileEntries

Dobiva ulaznice iz Aspose.Zip.IArchiveFileEntry tipa koji čini arhiv.

IEnumerable<iarchivefileentry> FileEntries { get; }

Vrijednost nekretnina

IEnumerable < IArchiveFileEntry >

Remarks

Arhiva za kompresije samo, kao što su gzip, bzip2, lzip, lzma, xz, z sastoji se od jedinstvenog zapisa - samog arhiva.

Format

Pronađite arhivski format.

ArchiveFormat Format { get; }

Vrijednost nekretnina

ArchiveFormat

Methods

ExtractToDirectory(String)

Izvadite sve datoteke u arhivu u pruženi direktorij.

void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

Put do direktora za stavljanje izvedenih datoteka u.

Remarks

Ako direktorija ne postoji, stvorit će se.

Exceptions

ArgumentNullException

destinationDirectory’ is null.

PathTooLongException

Na primjer, na Windows platformama, staze moraju biti manje od 248 znakova, a imena datoteke moraju biti manje od 260 znakova.

SecurityException

Pozivač nema potrebnu dozvolu za pristup postojećem adresaru.

NotSupportedException

Ako direktorija ne postoji, put sadrži znak kolona (:) koji nije dio oznake pogona (“C:”).

ArgumentException

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 (:).

IOException

Direktorija određena putem je datoteka. -ili- Ime mreže nije poznato.

 Hrvatski