Class WimImage

Class WimImage

Numele spaţiului: Aspose.Zip.Wim Asamblare: Aspose.Zip.dll (25.5.0)

Reprezintă o singură imagine în arhiva wim.

public sealed class WimImage

Inheritance

object WimImage

Membrii moștenitori

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

Properties

AllEntries

Obține intrări de tip Aspose.Zip.Wim.WimEntry care constituie imaginea în mod recurent.

public IEnumerable<wimentry> AllEntries { get; }

Valoarea proprietății

IEnumerable < WimEntry >

Parent

Arhiva care aparţine imaginii.

public WimArchive Parent { get; }

Valoarea proprietății

WimArchive

RootDirectory

Obțineți intrarea directoriei de rădăcină a imaginii.

public WimDirectoryEntry RootDirectory { get; }

Valoarea proprietății

WimDirectoryEntry

Methods

ExtractToDirectory(Strângere)

Extrage toate fișierele din imagine în directorul furnizat.

public void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

Calea către directorie pentru a pune în fișierele extrase.

Examples

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

Remarks

Dacă directorul nu există, acesta va fi creat.

Exceptions

ArgumentNullException

Calea este zero

PathTooLongException

Calea specificată, numele fișierului sau ambele depășesc lungimea maximă definită de sistem. De exemplu, pe platformele bazate pe Windows, căile trebuie să fie mai puțin de 248 de caractere, iar numele fișierului trebuie să fie mai puțin de 260 de caractere.

SecurityException

Solicitantul nu are permisiunea necesară pentru a accesa directorul existent.

NotSupportedException

În cazul în care directorul nu există, calea conține un caracter colon (:) care nu face parte dintr-o etichetă de disc (“C:”).

ArgumentException

Putea este o linie de lungime zero, conține doar spațiu alb, sau conține unul sau mai multe caractere invalide. puteți solicita caractere invalide folosind metoda System.IO.Path.GetInvalidPathChars. -or- Putea este prefixată cu, sau conține, doar un caracter colon (:).

IOException

Directoriul specificat de cale este un fișier. -or- Numele rețelei nu este cunoscut.

InvalidDataException

Imaginea este coruptă.

GetEntry(Strângere)

Obțineți tipul de intrare Aspose.Zip.Wim.WimEntry pentru o anumită cale.

public WimEntry GetEntry(string path)

Parameters

path string

Calea fișierului sau a directoriei.

Returns

WimEntry

Introducerea tipului Aspose.Zip.Wim.WimEntry.

 Română