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
Cesta je nulová
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í označení disku (“C:”).
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 (:).
dek určený cestou je soubor. -or- Název sítě není znám.
Archiv je zkorumpován.