Class WimDirectoryEntry

Class WimDirectoryEntry

Název místa: Aspose.Zip.Wim Sbírka: Aspose.Zip.dll (25.5.0)

Představuje jediný katalog v archivu wim.

public sealed class WimDirectoryEntry : WimEntry

Inheritance

object WimEntry WimDirectoryEntry

Dědiční č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

Obdrží všechny záznamy typu Aspose.Zip.Wim.WimEntry tvořící adresář opakovan.

public IEnumerable<wimentry> AllEntries { get; }

Hodnota nemovitosti

IEnumerable < WimEntry >

Directories

Obdrží vstupy typu Aspose.Zip.Wim.WimDirectoryEntry tvořící adres.

public ReadOnlyCollection<wimdirectoryentry> Directories { get; }

Hodnota nemovitosti

ReadOnlyCollection < WimDirectoryEntry >

Files

Obdrží vstupy typu Aspose.Zip.Wim.WimFileEntry tvořící adres.

public ReadOnlyCollection<wimfileentry> Files { get; }

Hodnota nemovitosti

ReadOnlyCollection < WimFileEntry >

FilesAndDirectories

Obdrží vstupy typu Aspose.Zip.Wim.WimEntry tvořící adres.

public IEnumerable<wimentry> FilesAndDirectories { get; }

Hodnota nemovitosti

IEnumerable < WimEntry >

Methods

ExtractToDirectory(Stringová)

Vytahuje všechny soubory v aktuálním adresáři do poskytnutého adresáře.

public void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

Cesta do adresáře umístit extrahované soubory do.

Examples

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

Remarks

Pokud adresář neexistuje, bude vytvořen.

Exceptions

ArgumentNullException

Cesta je nulová

PathTooLongException

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.

SecurityException

Návštěvník nemá požadované povolení k přístupu k stávajícímu adresáři.

NotSupportedException

Pokud adresář neexistuje, trasa obsahuje znak kolonu (:) který není součástí označení disku (“C:”).

ArgumentException

trasa je nulová délka řetězu, obsahuje pouze bílý prostor, nebo obsahuje jeden nebo více neplatných znaků.Můžete požádat o neplatné znaky pomocí metody System.IO.Path.GetInvalidPathChars. -or- trasa je předem nastaven s, nebo obsahuje, pouze znak kolon (:).

IOException

dek určený cestou je soubor. -or- Název sítě není znám.

InvalidDataException

Archiv je zkorumpován.

 Čeština