Class WimDirectoryEntry
Nama dari : Aspose.Zip.Wim Perhitungan: Aspose.Zip.dll (25.5.0)
Menampilkan satu direktori dalam arsip wim.
public sealed class WimDirectoryEntry : WimEntry
Inheritance
object ← WimEntry ← WimDirectoryEntry
anggota yang diwarisi
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
Dapatkan semua entri dari Aspose.Zip.Wim.WimEntry tipe yang membentuk direktori secara berulang.
public IEnumerable<wimentry> AllEntries { get; }
Nilai Properti
IEnumerable dan lt; WimEntry >
Directories
Dapatkan entri dari Aspose.Zip.Wim.WimDirectoryEntry tipe yang membentuk direktori.
public ReadOnlyCollection<wimdirectoryentry> Directories { get; }
Nilai Properti
ReadOnlyCollection dan lt; WimDirectoryEntry >
Files
Dapatkan entri dari tipe Aspose.Zip.Wim.WimFileEntry yang membentuk direktori.
public ReadOnlyCollection<wimfileentry> Files { get; }
Nilai Properti
ReadOnlyCollection dan lt; WimFileEntry >
FilesAndDirectories
Dapatkan entri dari Aspose.Zip.Wim.WimEntry tipe yang membentuk direktori.
public IEnumerable<wimentry> FilesAndDirectories { get; }
Nilai Properti
IEnumerable dan lt; WimEntry >
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 WimArchive("archive.wim"))
{
archive.Images[0].RootDirectory.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.