Class XarDirectoryEntry
Nama dari : Aspose.Zip.Xar Perhitungan: Aspose.Zip.dll (25.5.0)
Menampilkan catatan masuk dalam arsip xar.
public sealed class XarDirectoryEntry : XarEntry
Inheritance
object ← XarEntry ← XarDirectoryEntry
anggota yang diwarisi
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
Dapatkan semua entri dari Aspose.Zip.Xar.XarEntry tipe yang membentuk direktori secara berulang.
public IEnumerable<xarentry> AllEntries { get; }
Nilai Properti
IEnumerable dan lt; XarEntry >
Directories
Dapatkan entri dari Aspose.Zip.Xar.XarDirectoryEntry tipe yang membentuk direktori.
public IEnumerable<xardirectoryentry> Directories { get; }
Nilai Properti
IEnumerable dan lt; XarDirectoryEntry >
Files
Dapatkan entri dari Aspose.Zip.Xar.XarFileEntry tipe yang membentuk direktori.
public IEnumerable<xarfileentry> Files { get; }
Nilai Properti
IEnumerable dan lt; XarFileEntry >
FilesAndDirectories
Dapatkan entri dari Aspose.Zip.Xar.XarEntry tipe yang membentuk direktori.
public IEnumerable<xarentry> FilesAndDirectories { get; }
Nilai Properti
IEnumerable dan lt; XarEntry >
Methods
ExtractToDirectory(String)
Mengekstrak semua file dalam direktori saat ini ke direktori yang disediakan.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Jalan menuju direktori untuk menempatkan file yang dikeluarkan.
Examples
using (var archive = new XarArchive("archive.xar"))
{
((XarDirectoryEntry)archive.Entries[0]).ExtractToDirectory("C:\\extracted");
}
Remarks
Jika direktori tidak ada, itu akan dibuat.
Exceptions
Jalan adalah null
Contohnya, pada platform berbasis Windows, jalur harus kurang dari 248 karakter dan nama file harus kurang dari 260 karakter.
Panggilan tidak memiliki izin yang diperlukan untuk mengakses direktori yang ada.
Jika direktori tidak ada, jalur ini mengandung karakter kolon (:) yang bukan bagian dari label drive (“C:”).
jalur adalah jalur panjang sifar, hanya mengandung ruang putih, atau mengandung satu atau lebih karakter yang tidak sah. Anda dapat meminta karakter yang tidak sah dengan menggunakan metode System.IO.Path.GetInvalidPathChars. -or- jalur ditetapkan dengan, atau mengandung, hanya karakter kolon (:).
Direktori yang ditentukan oleh jalur adalah file. -or- Nama jaringan tidak diketahui.
Arsip ini sudah rusak.