Interface IArchive
Název místa: Aspose.Zip Sbírka: Aspose.Zip.dll (25.5.0)
Tento rozhraní představuje archiv.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Obdrží záznamy typu Aspose.Zip.IArchiveFileEntry tvořící archiv.
IEnumerable<iarchivefileentry> FileEntries { get; }
Hodnota nemovitosti
IEnumerable < IArchiveFileEntry >
Remarks
Archivy pro kompresi pouze, jako je gzip, bzip2, lzip, lzma, xz, z se skládá z jediného záznamu - samotného archivu.
Format
Obdržíte archivní formát.
ArchiveFormat Format { get; }
Hodnota nemovitosti
Methods
ExtractToDirectory(Stringová)
Vytahuje všechny soubory v archivu do poskytnutého adresáře.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Cesta do adresáře umístit extrahované soubory do.
Remarks
Pokud adresář neexistuje, bude vytvořen.
Exceptions
destinationDirectory’ is null.
Zadaná trasa, název souboru nebo obojí přesahuje maximální délku definovanou systémem. Například na platformách založených na Windows musí být trasa menší než 248 znaků a název souboru musí být menší než 260 znak.
Návštěvník nemá požadované povolení k přístupu k stávajícímu adresáři.
Pokud adresář neexistuje, trasa obsahuje znak kolonu (:) který není součástí štítku disku (“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 (:).
dek určený cestou je soubor. -or- Název sítě není znám.