Class XarDirectoryEntry
A név: Aspose.Zip.Xar Összefoglaló: Aspose.Zip.dll (25.5.0)
A katalógus bejegyzése a xar archívumon belül.
public sealed class XarDirectoryEntry : XarEntry
Inheritance
object ← XarEntry ← XarDirectoryEntry
Örökletes tagok
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
Megkapja az Aspose.Zip.Xar.XarEntry típus összes bejegyzését, amely ismétlődő módon alkotja a címkéket.
public IEnumerable<xarentry> AllEntries { get; }
ingatlan értéke
IEnumerable < XarEntry >
Directories
Kap bejegyzéseit Aspose.Zip.Xar.XarDirectoryEntry típus alkotja a címkéjét.
public IEnumerable<xardirectoryentry> Directories { get; }
ingatlan értéke
IEnumerable < XarDirectoryEntry >
Files
Kap bejegyzéseit Aspose.Zip.Xar.XarFileEntry típus alkotja a címkéjét.
public IEnumerable<xarfileentry> Files { get; }
ingatlan értéke
FilesAndDirectories
Kap bejegyzéseit Aspose.Zip.Xar.XarEntry típus alkotja a címkéjét.
public IEnumerable<xarentry> FilesAndDirectories { get; }
ingatlan értéke
IEnumerable < XarEntry >
Methods
ExtractToDirectory(A string)
Kivonja az összes fájlt a jelenlegi címkébe a megadott címkébe.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Az út a címkéhez, hogy a kivont fájlokat helyezze el.
Examples
using (var archive = new XarArchive("archive.xar"))
{
((XarDirectoryEntry)archive.Entries[0]).ExtractToDirectory("C:\\extracted");
}
Remarks
Ha a katalógus nem létezik, akkor létre kell hozni.
Exceptions
Az út null
A meghatározott útvonal, a fájl neve vagy mindkettő meghaladja a rendszer által meghatározott maximális hosszúságot. Például a Windows-alapú platformokon az útvonalaknak kevesebbnek kell lenniük, mint 248 karakter, és a fájlneveknek kevesebbnek kell lenniük, mint 260 karakter.
A hívó nem rendelkezik a meglévő címkéhez való hozzáféréshez szükséges engedéllyel.
Ha a kézikönyv nem létezik, az útvonal tartalmaz egy csomópont karaktert (:) amely nem része a lemez címkéjének (“C:”).
Az útvonal egy nulla hosszúságú vonal, csak fehér helyet tartalmaz, vagy egy vagy több nem érvényes karaktert tartalmaz. Nem érvényes karaktereket kérhet a System.IO.Path.GetInvalidPathChars módszerrel. -or- útvonal előre rögzítve van, vagy csak egy csomó karaktert tartalmaz (:).
Az útvonal által meghatározott kézikönyv egy fájl. -or- A hálózati név nem ismert.
Az archívum korrupt.