Interface IArchive
ja nimityö: Aspose.Zip Kokoelma: Aspose.Zip.dll (25.5.0)
Tämä käyttöliittymä on arkisto.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Saa kirjoituksia Aspose.Zip.IArchiveFileEntry -tyyppiä, joka muodostaa arkiston.
IEnumerable<iarchivefileentry> FileEntries { get; }
Omistuksen arvo
IEnumerable < IArchiveFileEntry >
Remarks
Tiedostoja vain tiivistämiseen, kuten gzip, bzip2, lzip, lzma, xz, z koostuu yksittäisestä rekisteristä - arkistosta itsestään.
Format
Saa arkiston muoto.
ArchiveFormat Format { get; }
Omistuksen arvo
Methods
ExtractToDirectory(String)
Poistaa kaikki tiedostot arkistosta annettuun luetteloon.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Matka direktoriin sijoittaa poistettuja tiedostoja.
Remarks
Jos rekisteri ei ole olemassa, se luodaan.
Exceptions
destinationDirectory’ is null.
Tietyt reitit, tiedoston nimi tai molemmat ylittävät järjestelmän määrittämän enimmäispituuden. Esimerkiksi Windows-pohjaisissa alustoissa reitit on oltava alle 248 merkkiä ja tiedoston nimet on oltava alle 260 merkkiä.
Kääntäjällä ei ole tarvittavaa lupaa käyttää olemassa olevaa direktoria.
Jos luetteloa ei ole olemassa, reitillä on kolon merkki (:) joka ei ole osa ohjaimen merkkiä (“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 (:).
Reitin mukainen luettelo on tiedosto. -or- Verkon nimi ei ole tiedossa.