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

المسار فارغ

PathTooLongException

المسار أو اسم الملف المحدد، أو كليهما، يتجاوز الحد الأقصى للطول المحدد من قبل النظام. على سبيل المثال، على الأنظمة الأساسية المعتمدة على Windows، يجب أن تكون المسارات أقل من 248 حرفًا ويجب أن تكون أسماء الملفات أقل من 260 حرفًا.

SecurityException

لا يمتلك المتصل الإذن المطلوب للوصول إلى الدليل الموجود.

NotSupportedException

إذا لم يكن الدليل موجودًا، يحتوي المسار على حرف نقطتين (:) ليس جزءًا من تسمية محرك (مثل “C:").

ArgumentException

المسار هو سلسلة بطول صفر، أو يحتوي فقط على مسافات فارغة، أو يحتوي على حرف أو أكثر غير صالح. يمكنك الاستعلام عن الأحرف غير الصالحة باستخدام طريقة System.IO.Path.GetInvalidPathChars. -أو- المسار مضاف له، أو يحتوي فقط على حرف نقطتين (:).

IOException

الدليل المحدد بواسطة المسار هو ملف. -أو- اسم الشبكة غير معروف.

InvalidDataException

الصورة تالفة.

GetEntry(string)

يحصل على إدخال من نوع Aspose.Zip.Wim.WimEntry لمسار معين.

public WimEntry GetEntry(string path)

المعلمات

path string

المسار إلى الملف أو الدليل.

العائدات

WimEntry

إدخال من نوع Aspose.Zip.Wim.WimEntry.

 عربي