Interface IArchive
Pôvodný názov: Aspose.Zip Zhromaždenie: Aspose.Zip.dll (25.5.0)
Tento rozhranie predstavuje archív.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Získava záznamy typu Aspose.Zip.IArchiveFileEntry, ktorý tvorí archív.
IEnumerable<iarchivefileentry> FileEntries { get; }
Hodnota nehnuteľnosti
IEnumerable < IArchiveFileEntry >
Remarks
Archívy na kompresiu iba, ako je gzip, bzip2, lzip, lzma, xz, z pozostávajú z jediného záznamu - samotného archívu.
Format
Dostane sa do archívneho formátu.
ArchiveFormat Format { get; }
Hodnota nehnuteľnosti
Methods
ExtractToDirectory(Stretnutie)
Vytiahne všetky súbory v archíve do poskytnutého katalógu.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Cesta do adresára umiestniť extrahované súbory do.
Remarks
Ak katalóg neexistuje, vytvorí sa.
Exceptions
destinationDirectory’ is null.
Ustanovená trasa, názov súboru alebo obaja presahujú maximálnu dĺžku definovanú systémom. Napríklad na platformách založených na systéme Windows musia byť trasy menej ako 248 znakov a názvy súborov musia byť menej ako 260 znakov.
Návštevník nemá požadované povolenie na prístup k existujúcemu adresáru.
Ak adresár neexistuje, cesta obsahuje znak kolónu (:) ktorý nie je súčasťou označenia 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 (:).
Katalóg špecifikovaný cestou je súbor. -or- Názov siete nie je známy.