Interface IArchive
Nombre del espacio: Aspose.Zip Asamblea: Aspose.Zip.dll (25.5.0)
Esta interfaz representa un archivo.
public interface IArchive : IDisposable
Implements
Properties
FileEntries
Obtiene entradas del tipo Aspose.Zip.IArchiveFileEntry que constituye el archivo.
IEnumerable<iarchivefileentry> FileEntries { get; }
Valor de la propiedad
IEnumerable &ylt; IArchiveFileEntry >
Remarks
Archivos para la composición sólo, como gzip, bzip2, lzip, lzma, xz, z consisten en el único registro - el archivo mismo.
Format
Obtenga el formato de archivo.
ArchiveFormat Format { get; }
Valor de la propiedad
Methods
ExtractToDirectory(El string)
Extracta todos los archivos en el directorio proporcionado.
void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
El camino hacia el directorio para colocar los archivos extraídos.
Remarks
Si el directorio no existe, se crear.
Exceptions
destinationDirectory’ is null.
Por ejemplo, en las plataformas basadas en Windows, los caminos deben ser menos de 248 caracteres y los nombres de archivo deben ser menos de 260 caracteres.
El llamador no tiene el permiso necesario para acceder al directorio existente.
Si el directorio no existe, un camino contiene un carácter colon (:) que no forma parte de una 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 (:).
El directorio especificado por ruta es un archivo. -o- El nombre de red no es conocido.