Class WimDirectoryEntry

Class WimDirectoryEntry

Namn på plats: Aspose.Zip.Wim Sammanfattning: Aspose.Zip.dll (25.5.0)

Representerar en enda katalog inom wim-arkivet.

public sealed class WimDirectoryEntry : WimEntry

Inheritance

object WimEntry WimDirectoryEntry

Arvsmedlemmar

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

Få alla inmatningar av Aspose.Zip.Wim.WimEntry typ som utgör katalogen återkommande.

public IEnumerable<wimentry> AllEntries { get; }

Fastighetsvärde

IEnumerable ochlt; WimEntry >

Directories

Få inmatningar av Aspose.Zip.Wim.WimDirectoryEntry typ som utgör katalogen.

public ReadOnlyCollection<wimdirectoryentry> Directories { get; }

Fastighetsvärde

ReadOnlyCollection ochlt; WimDirectoryEntry >

Files

Få inträden av Aspose.Zip.Wim.WimFileEntry typ som utgör katalogen.

public ReadOnlyCollection<wimfileentry> Files { get; }

Fastighetsvärde

ReadOnlyCollection ochlt; WimFileEntry >

FilesAndDirectories

Få inmatningar av Aspose.Zip.Wim.WimEntry typ som utgör katalogen.

public IEnumerable<wimentry> FilesAndDirectories { get; }

Fastighetsvärde

IEnumerable ochlt; WimEntry >

Methods

ExtractToDirectory(Sträng)

Extraherar alla filer i den aktuella katalogen till den angivna katalogen.

public void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

Vägen till katalogen för att placera de extraherade filerna i.

Examples

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

Remarks

Om katalogen inte existerar kommer den att skapas.

Exceptions

ArgumentNullException

Vägen är noll

PathTooLongException

Den angivna vägen, filnamnet eller båda överstiger den systemdefinierade maximala längden. Till exempel på Windows-baserade plattformar måste vägarna vara mindre än 248 tecken och filnamnen måste vara mindre än 260 tecken.

SecurityException

Sökanden har inte behörig behörighet att få tillgång till det befintliga katalogen.

NotSupportedException

Om katalogen inte existerar, innehåller vägen en kolumnkaraktär (:) som inte är en del av en drivetikett (“C:”).

ArgumentException

Vägen är en noll längd sträng, innehåller endast vitt utrymme, eller innehåller en eller flera invalid karaktärer. Du kan söka om invalid karaktärer genom att använda System.IO.Path.GetInvalidPathChars metod. -eller- vägen är förfäst med, eller innehåller, endast en kolonn karaktär (:).

IOException

Den katalog som anges av vägen är en fil. -eller- Nätverksnamnet är inte känt.

InvalidDataException

Arkivet är korrupt.

 Svenska