Class WimImage

Class WimImage

Namespace: Aspose.Zip.Wim
Assembly: Aspose.Zip.dll (25.1.0)

แสดงถึงภาพเดียวในไฟล์ wim.

public sealed class WimImage

การสืบทอด

objectWimImage

สมาชิกที่สืบทอด

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

คุณสมบัติ

AllEntries

ดึงรายการของประเภท Aspose.Zip.Wim.WimEntry ที่ประกอบขึ้นเป็นภาพแบบเรียกซ้ำ.

public IEnumerable<wimentry> AllEntries { get; }

ค่าของคุณสมบัติ

IEnumerable<WimEntry&gt;

Parent

ดึงไฟล์เก็บข้อมูลที่ภาพนี้เป็นสมาชิกอยู่.

public WimArchive Parent { get; }

ค่าของคุณสมบัติ

WimArchive

RootDirectory

ดึงรายการของไดเรกทอรีรากของภาพ.

public WimDirectoryEntry RootDirectory { get; }

ค่าของคุณสมบัติ

WimDirectoryEntry

วิธีการ

ExtractToDirectory(string)

สกัดไฟล์ทั้งหมดในภาพไปยังไดเรกทอรีที่ระบุ.

public void ExtractToDirectory(string destinationDirectory)

พารามิเตอร์

destinationDirectory string

พาธไปยังไดเรกทอรีที่จะวางไฟล์ที่ถูกสกัดออกมา.

ตัวอย่าง

using (var archive = new WimArchive("install.wim")) 
{ 
   archive.Images[0].ExtractToDirectory("C:\\extracted");
}

หมายเหตุ

หากไดเรกทอรีไม่มีอยู่ จะถูกสร้างขึ้น.

ข้อยกเว้น

ArgumentNullException

path เป็น null

PathTooLongException

พาธที่ระบุ, ชื่อไฟล์, หรือทั้งสองอย่างเกินความยาวสูงสุดที่กำหนดโดยระบบ. ตัวอย่างเช่น บนแพลตฟอร์มที่ใช้ Windows, พาธจะต้องน้อยกว่า 248 ตัวอักษรและชื่อไฟล์ต้องน้อยกว่า 260 ตัวอักษร.

SecurityException

ผู้เรียกไม่มีสิทธิ์ที่จำเป็นในการเข้าถึงไดเรกทอรีที่มีอยู่.

NotSupportedException

หากไดเรกทอรีไม่มีอยู่, พาธมีตัวอักษรสองจุด (:) ที่ไม่เป็นส่วนหนึ่งของป้ายชื่อไดรฟ์ (“C:").

ArgumentException

path เป็นสตริงที่มีความยาวเป็นศูนย์, มีเพียงช่องว่าง, หรือมีตัวอักษรที่ไม่ถูกต้องหนึ่งตัวหรือมากกว่า. คุณสามารถตรวจสอบตัวอักษรที่ไม่ถูกต้องได้โดยใช้เมธอด System.IO.Path.GetInvalidPathChars. -หรือ- path มีการเริ่มต้นด้วย, หรือมี, เพียงตัวอักษรสองจุด (:).

IOException

ไดเรกทอรีที่ระบุโดยพาธเป็นไฟล์. -หรือ- ชื่อเครือข่ายไม่เป็นที่รู้จัก.

InvalidDataException

ภาพเสียหาย.

GetEntry(string)

ดึงรายการของประเภท Aspose.Zip.Wim.WimEntry สำหรับพาธที่กำหนด.

public WimEntry GetEntry(string path)

พารามิเตอร์

path string

พาธของไฟล์หรือไดเรกทอรี.

คืนค่า

WimEntry

รายการของประเภท Aspose.Zip.Wim.WimEntry.

 แบบไทย