Interface IArchive
Navne til: Aspose.Zip Sammensætning: Aspose.Zip.dll (25.5.0)
Denne interface repræsenterer et arkiv.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Få indtægter af Aspose.Zip.IArchiveFileEntry type, der udgør arkivet.
IEnumerable<iarchivefileentry> FileEntries { get; }
Ejendomsværdi
IEnumerable < IArchiveFileEntry >
Remarks
Arkiver for kompression kun, såsom gzip, bzip2, lzip, lzma, xz, z består af det enkelt rekord - selve arkivet.
Format
Få arkiveret format.
ArchiveFormat Format { get; }
Ejendomsværdi
Methods
ExtractToDirectory(String)
Udveksler alle filer i arkivet til den leverede katalog.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Vejen til katalogen til at placere de udvundne filer i.
Remarks
Hvis katalogen ikke eksisterer, vil den blive oprettet.
Exceptions
destinationDirectory’ is null.
Den angivne rute, filnavn eller begge overstiger den systemdefinerede maksimale længde. For eksempel på Windows-baserede platforme skal ruter være mindre end 248 tegn og filnavn skal være mindre end 260 tegn.
Opkalderen har ikke den nødvendige tilladelse til at få adgang til den eksisterende katalog.
Hvis katalogen ikke eksisterer, indeholder en rute en kolon karakter (:) som ikke er en del af et diskmærke (“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 (:).
Den katalog, der er angivet af vejen, er en fil. -eller- Netværksnavnet er ikke kendt.