Class WimImage

Class WimImage

Nome do espaço: Aspose.Zip.Wim Assembleia: Aspose.Zip.dll (25.5.0)

Representa uma imagem única dentro do arquivo wim.

public sealed class WimImage

Inheritance

object WimImage

Membros herdados

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

Properties

AllEntries

Obtenha entradas do tipo Aspose.Zip.Wim.WimEntry que constituem a imagem recorrentemente.

public IEnumerable<wimentry> AllEntries { get; }

Valor da propriedade

IEnumerable e o PT; WimEntry >

Parent

Faça o arquivo que a imagem pertence.

public WimArchive Parent { get; }

Valor da propriedade

WimArchive

RootDirectory

Obtenha a entrada do diretório de raiz da imagem.

public WimDirectoryEntry RootDirectory { get; }

Valor da propriedade

WimDirectoryEntry

Methods

ExtractToDirectory(Redação)

Extrair todos os arquivos na imagem para o diretório fornecido.

public void ExtractToDirectory(string destinationDirectory)

Parameters

destinationDirectory string

O caminho para o diretório para colocar os arquivos extraídos.

Examples

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

Remarks

Se o diretório não existe, será criado.

Exceptions

ArgumentNullException

O caminho é zero

PathTooLongException

O caminho especificado, o nome do arquivo ou ambos excede o comprimento máximo definido pelo sistema. Por exemplo, em plataformas baseadas no Windows, os caminhos devem ser menores de 248 caracteres e os nomes do arquivo devem ser menores de 260 caracteres.

SecurityException

O chamador não tem a permissão necessária para aceder ao diretório existente.

NotSupportedException

Se o diretório não existe, o caminho contém um caráter colon (:) que não faz parte de uma etiqueta de disco (“C:”).

ArgumentException

O caminho é uma faixa de comprimento zero, contém apenas espaço branco, ou contém um ou mais caracteres invalidos. Você pode solicitar caracteres invalidos usando o método System.IO.Path.GetInvalidPathChars. -or- caminho é prefixado com, ou contém, apenas um caráter colon (:).

IOException

O diretório especificado pelo caminho é um arquivo. -or- O nome da rede não é conhecido.

InvalidDataException

A imagem é corrompida.

GetEntry(Redação)

Obtenha a entrada do tipo Aspose.Zip.Wim.WimEntry para um caminho dado.

public WimEntry GetEntry(string path)

Parameters

path string

Caminho de arquivo ou diretório.

Returns

WimEntry

A entrada do tipo Aspose.Zip.Wim.WimEntry.

 Português