Class XarDirectoryEntry

Class XarDirectoryEntry

Nom dels espais: Aspose.Zip.Xar Assemblea: Aspose.Zip.dll (25.5.0)

Representa l’entrada de la direcció dins de l’arxiu xar.

public sealed class XarDirectoryEntry : XarEntry

Inheritance

object XarEntry XarDirectoryEntry

Membres heretats

XarEntry.ToString() , XarEntry.Name , XarEntry.FullPath , XarEntry.IsDirectory , XarEntry.Parent , XarEntry.CreationTime , XarEntry.LastAccessTime , XarEntry.LastWriteTime , XarEntry.ModificationTime , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AllEntries

Obté totes les entrades del tipus Aspose.Zip.Xar.XarEntry que constitueixen el directori de manera recurrent.

public IEnumerable<xarentry> AllEntries { get; }

Valor de la propietat

IEnumerable < XarEntry >

Directories

Obté entrades del tipus Aspose.Zip.Xar.XarDirectoryEntry que constitueix la direcci.

public IEnumerable<xardirectoryentry> Directories { get; }

Valor de la propietat

IEnumerable < XarDirectoryEntry >

Files

Obté entrades del tipus Aspose.Zip.Xar.XarFileEntry que constitueix la direcci.

public IEnumerable<xarfileentry> Files { get; }

Valor de la propietat

IEnumerable < XarFileEntry >

FilesAndDirectories

Obté entrades del tipus Aspose.Zip.Xar.XarEntry que constitueix la direcci.

public IEnumerable<xarentry> FilesAndDirectories { get; }

Valor de la propietat

IEnumerable < XarEntry >

Methods

ExtractToDirectory(Tàrrega)

Extrata tots els arxius de la direcció actual a la direcció proporcionada.

public void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

El camí a la direcció per col·locar els arxius extraïts.

Examples

using (var archive = new XarArchive("archive.xar")) 
{
   ((XarDirectoryEntry)archive.Entries[0]).ExtractToDirectory("C:\\extracted");
}

Remarks

Si la direcció no existeix, es crear.

Exceptions

ArgumentNullException

El camí és zero

PathTooLongException

Per exemple, en les plataformes basades en Windows, els camins han de ser menys de 248 caràcters i els noms de fitxers han de ser menys de 260 caràcters.

SecurityException

El sol·licitant no té l’autorització necessària per accedir a la direcció existent.

NotSupportedException

Si el directori no existeix, el recorregut conté un caràcter colon (:) que no forma part d’una etiqueta de disc (“C:”).

ArgumentException

El camí és una línia de longitud zero, només conté l’espai blanc, o conté un o més caràcters invalids. Podeu sol·licitar caràcters invalids utilitzant el mètode System.IO.Path.GetInvalidPathChars. -o- el camí està prefixat amb, o conté, només un caràcter colon (:).

IOException

El directori especificat per ruta és un arxiu. -o- El nom de la xarxa no és conegut.

InvalidDataException

L’arxiu està corromput.

 Català