Class WimImage

Class WimImage

Nazwa przestrzeń: Aspose.Zip.Wim Zestawienie: Aspose.Zip.dll (25.5.0)

Przedstawia jedno zdjęcie w archiwum wim.

public sealed class WimImage

Inheritance

object WimImage

Dziedziczeni członkowie

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

Properties

AllEntries

Otrzymuje wpisy typu Aspose.Zip.Wim.WimEntry tworząc obraz ponownie.

public IEnumerable<wimentry> AllEntries { get; }

Wartość nieruchomości

IEnumerable • < WimEntry >

Parent

Dostęp do archiwum, do którego należy obraz.

public WimArchive Parent { get; }

Wartość nieruchomości

WimArchive

RootDirectory

Otrzymuje wejście do katalogu korzeniowego obrazu.

public WimDirectoryEntry RootDirectory { get; }

Wartość nieruchomości

WimDirectoryEntry

Methods

ExtractToDirectory(strumień)

Wyciąga wszystkie pliki w obrazie do podanego katalogu.

public void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

Droga do katalogu, aby umieścić wyciągnięte pliki.

Examples

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

Remarks

Jeśli dyrektywa nie istnieje, zostanie ona utworzona.

Exceptions

ArgumentNullException

Droga jest zero

PathTooLongException

Na przykład, na platformach z systemem Windows, ścieżki muszą być mniejsze niż 248 znaków, a nazwy plików muszą być mniejsze niż 260 znaków.

SecurityException

Odwołujący nie posiada wymaganej pozwolenia na dostęp do istniejącego katalogu.

NotSupportedException

Jeśli dyrektywa nie istnieje, ścieżka zawiera znak kolumny (:) który nie jest częścią etykiety napędu (“C:”).

ArgumentException

ścieżka jest ścieżką długości zerowej, zawiera tylko biały przestrzeń, lub zawiera jeden lub więcej nieprawidłowych znaków. można zapytać o nieprawidłowe znaky za pomocą metody System.IO.Path.GetInvalidPathChars. -or- ścieżka jest wyznaczona z, lub zawiera, tylko znak kolonu (:).

IOException

Dyskusja określona przez ścieżkę jest plikiem. -or- Nazwa sieci nie jest znana.

InvalidDataException

Zdjęcie jest skorumpowane.

GetEntry(strumień)

Otrzymuje wpis typu Aspose.Zip.Wim.WimEntry dla danej drogi.

public WimEntry GetEntry(string path)

Parameters

path string

Droga do pliku lub katalogu.

Returns

WimEntry

Wstęp typu Aspose.Zip.Wim.WimEntry.

 Polski