Class WimDirectoryEntry

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

ArgumentNullException

Jalan adalah null

PathTooLongException

Contohnya, pada platform berbasis Windows, jalur harus kurang dari 248 karakter dan nama file harus kurang dari 260 karakter.

SecurityException

Panggilan tidak memiliki izin yang diperlukan untuk mengakses direktori yang ada.

NotSupportedException

Jika direktori tidak ada, jalur ini mengandung karakter kolon (:) yang bukan bagian dari label drive (“C:”).

ArgumentException

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 (:).

IOException

Direktori yang ditentukan oleh jalur adalah file. -or- Nama jaringan tidak diketahui.

InvalidDataException

Arsip ini sudah rusak.

 Indonesia