Class WimDirectoryEntry

Class WimDirectoryEntry

Pôvodný názov: Aspose.Zip.Wim Zhromaždenie: Aspose.Zip.dll (25.5.0)

Predstavuje jediný adresár v archíve wim.

public sealed class WimDirectoryEntry : WimEntry

Inheritance

object WimEntry WimDirectoryEntry

Z dedičných členov

WimEntry.ToString() , WimEntry.Archive , WimEntry.Image , WimEntry.Parent , WimEntry.Name , WimEntry.ShortName , WimEntry.FullPath , WimEntry.ChangeTime , WimEntry.CreationTime , WimEntry.LastAccessTime , WimEntry.LastWriteTime , WimEntry.ModificationTime , WimEntry.FileAttributes , WimEntry.AlternateDataStreams , WimEntry.HardLink , WimEntry.HasHardLinks , WimEntry.IsDirectory , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AllEntries

Dostáva všetky záznamy typu Aspose.Zip.Wim.WimEntry, ktorý tvorí adresár opakovaným spôsobom.

public IEnumerable<wimentry> AllEntries { get; }

Hodnota nehnuteľnosti

IEnumerable < WimEntry >

Directories

Získava záznamy typu Aspose.Zip.Wim.WimDirectoryEntry, ktorý tvorí adresár.

public ReadOnlyCollection<wimdirectoryentry> Directories { get; }

Hodnota nehnuteľnosti

ReadOnlyCollection < WimDirectoryEntry >

Files

Získava záznamy typu Aspose.Zip.Wim.WimFileEntry, ktorý tvorí adresár.

public ReadOnlyCollection<wimfileentry> Files { get; }

Hodnota nehnuteľnosti

ReadOnlyCollection < WimFileEntry >

FilesAndDirectories

Získava záznamy typu Aspose.Zip.Wim.WimEntry, ktorý tvorí adresár.

public IEnumerable<wimentry> FilesAndDirectories { get; }

Hodnota nehnuteľnosti

IEnumerable < WimEntry >

Methods

ExtractToDirectory(Stretnutie)

Vytiahne všetky súbory v aktuálnom katalógu do poskytnutého katalógu.

public void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

Cesta do adresára umiestniť extrahované súbory do.

Examples

using (var archive = new WimArchive("archive.wim")) 
{ 
   archive.Images[0].RootDirectory.ExtractToDirectory(@"C:\\extracted");
}

Remarks

Ak katalóg neexistuje, vytvorí sa.

Exceptions

ArgumentNullException

Cesta je nulová

PathTooLongException

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.

SecurityException

Návštevník nemá požadované povolenie na prístup k existujúcemu adresáru.

NotSupportedException

Ak adresár neexistuje, cesta obsahuje znak kolónu (:) ktorý nie je súčasťou označenia disku (“C:”).

ArgumentException

Cesta je nula-dlhý pruh, obsahuje len biely priestor, alebo obsahuje jeden alebo viac neplatných znakov. Môžete požiadať o neplatné znaky pomocou metódy System.IO.Path.GetInvalidPathChars. -alebo- cesta je predpísaná s, alebo obsahuje, len znak kolónu (:).

IOException

Katalóg špecifikovaný cestou je súbor. -or- Názov siete nie je známy.

InvalidDataException

Archív je korumpovaný.

 Slovenčina