Interface IArchive
A név: Aspose.Zip Összefoglaló: Aspose.Zip.dll (25.5.0)
Ez az interfész egy archívum.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Kap bejegyzéseit Aspose.Zip.IArchiveFileEntry típus alkotja az archívumot.
IEnumerable<iarchivefileentry> FileEntries { get; }
ingatlan értéke
IEnumerable < IArchiveFileEntry >
Remarks
Csak a tömörítéshez szükséges archívumok, mint például a gzip, bzip2, lzip, lzma, xz, z az egyetlen rekordból állnak - maga az archívum.
Format
Kapja meg az archív formátumot.
ArchiveFormat Format { get; }
ingatlan értéke
Methods
ExtractToDirectory(A string)
Az archívumban lévő összes fájlt a megadott katalógusba kell kivonni.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Az út a címkéhez, hogy a kivont fájlokat helyezze el.
Remarks
Ha a katalógus nem létezik, akkor létre kell hozni.
Exceptions
destinationDirectory’ is null.
A meghatározott útvonal, a fájl neve vagy mindkettő meghaladja a rendszer által meghatározott maximális hosszúságot. Például a Windows-alapú platformokon az útvonalaknak kevesebbnek kell lenniük, mint 248 karakter, és a fájlneveknek kevesebbnek kell lenniük, mint 260 karakter.
A hívó nem rendelkezik a meglévő címkéhez való hozzáféréshez szükséges engedéllyel.
Ha a kézikönyv nem létezik, az útvonal tartalmaz egy csomópont karaktert (:) amely nem része a lemez címkéjének (“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 (:).
Az útvonal által meghatározott kézikönyv egy fájl. -or- A hálózati név nem ismert.