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

Вказаний шлях, ім’я файлу або обидва перевищують максимальну довжину, визначену системою. Наприклад, на платформах 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.

 Українська