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

مسیر null است

PathTooLongException

مسیر، نام فایل یا هر دو بیشتر از حداکثر طول تعریف شده توسط سیستم هستند. به عنوان مثال، در پلتفرم‌های مبتنی بر ویندوز، مسیرها باید کمتر از 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.

 فارسی