Interface IArchive
Nome do espaço: Aspose.Zip Assembleia: Aspose.Zip.dll (25.5.0)
Esta interface representa um arquivo.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Obtenha entradas do Aspose.Zip.IArchiveFileEntry tipo que constitui o arquivo.
IEnumerable<iarchivefileentry> FileEntries { get; }
Valor da propriedade
IEnumerable e o PT; IArchiveFileEntry >
Remarks
Arquivos para compressão apenas, como gzip, bzip2, lzip, lzma, xz, z consistem do único registro - o próprio arquivo.
Format
Obtenha o formato de arquivo.
ArchiveFormat Format { get; }
Valor da propriedade
Methods
ExtractToDirectory(Redação)
Extrair todos os arquivos do arquivo para o diretório fornecido.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
O caminho para o diretório para colocar os arquivos extraídos.
Remarks
Se o diretório não existe, será criado.
Exceptions
destinationDirectory’ is null.
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.
O chamador não tem a permissão necessária para acessar o diretório existente.
Se o diretório não existe, um caminho contém um caráter colon (:) que não faz parte de uma etiqueta de disco (“C:”).
destinationDirectory’ is a zero-length string, contains only white space, or contains one or more invalid characters. You can query for invalid characters by using the System.IO.Path.GetInvalidPathChars method. -or- path is prefixed with, or contains, only a colon character (:).
O diretório especificado pelo caminho é um arquivo. -or- O nome da rede não é conhecido.