Class WimDirectoryEntry

Class WimDirectoryEntry

De naam: Aspose.Zip.Wim Verzameling: Aspose.Zip.dll (25.5.0)

Het vertegenwoordigt een enkele directory binnen het wim archief.

public sealed class WimDirectoryEntry : WimEntry

Inheritance

object WimEntry WimDirectoryEntry

Geëerbiede leden

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

Geeft alle inzichten van Aspose.Zip.Wim.WimEntry type die de directory recursief vormt.

public IEnumerable<wimentry> AllEntries { get; }

Eigendomswaarde

IEnumerable < WimEntry >

Directories

Geeft input van Aspose.Zip.Wim.WimDirectoryEntry type die de directory vormt.

public ReadOnlyCollection<wimdirectoryentry> Directories { get; }

Eigendomswaarde

ReadOnlyCollection < WimDirectoryEntry >

Files

Geeft input van Aspose.Zip.Wim.WimFileEntry type die de directory vormt.

public ReadOnlyCollection<wimfileentry> Files { get; }

Eigendomswaarde

ReadOnlyCollection < WimFileEntry >

FilesAndDirectories

Geeft input van Aspose.Zip.Wim.WimEntry type die de directory vormt.

public IEnumerable<wimentry> FilesAndDirectories { get; }

Eigendomswaarde

IEnumerable < WimEntry >

Methods

ExtractToDirectory(String)

Verwijder alle bestanden in de huidige directory naar het verstrekte directory.

public void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

De route naar het directory om de geïntroduceerde bestanden in te plaatsen.

Examples

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

Remarks

Als de directory niet bestaat, wordt deze gemaakt.

Exceptions

ArgumentNullException

De weg is nul

PathTooLongException

De aangegeven pad, bestandnaam of beide overschrijden de door het systeem gedefinieerde maximale lengte. Bijvoorbeeld, op Windows-gebaseerde platforms moeten paden minder dan 248 tekens en bestandnamen moeten minder dan 260 tekens zijn.

SecurityException

De oproepgever heeft niet de vereiste toestemming om toegang te krijgen tot de bestaande directory.

NotSupportedException

Als de directory niet bestaat, bevat de route een colon karakter (:) dat niet deel uitmaakt van een drive label (“C:”).

ArgumentException

Path is een nullengte string, bevat alleen witte ruimte, of bevat één of meer invalide karakters. u kunt vragen voor invalide karakters door gebruik te maken van de System.IO.Path.GetInvalidPathChars methode. -of- pad is vooraf vastgesteld met, of bevat, slechts een colon karakter (:).

IOException

De door de route aangegeven directory is een bestand. -or- De netwerknaam is niet bekend.

InvalidDataException

Het archief is corrupt.

 Nederlands