Class XarDirectoryEntry
Nombre del espacio: Aspose.Zip.Xar Asamblea: Aspose.Zip.dll (25.5.0)
Representa la entrada de directorio dentro del archivo xar.
public sealed class XarDirectoryEntry : XarEntry
Inheritance
object ← XarEntry ← XarDirectoryEntry
Miembros heredados
XarEntry.ToString() ,y, XarEntry.Name ,y, XarEntry.FullPath ,y, XarEntry.IsDirectory ,y, XarEntry.Parent ,y, XarEntry.CreationTime ,y, XarEntry.LastAccessTime ,y, XarEntry.LastWriteTime ,y, XarEntry.ModificationTime ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Properties
AllEntries
Obtiene todas las entradas del tipo Aspose.Zip.Xar.XarEntry que constituyen el directorio de forma recurrente.
public IEnumerable<xarentry> AllEntries { get; }
Valor de la propiedad
IEnumerable &ylt; XarEntry >
Directories
Obtiene entradas del tipo Aspose.Zip.Xar.XarDirectoryEntry que constituye el directorio.
public IEnumerable<xardirectoryentry> Directories { get; }
Valor de la propiedad
IEnumerable &ylt; XarDirectoryEntry >
Files
Obtiene entradas del tipo Aspose.Zip.Xar.XarFileEntry que constituye el directorio.
public IEnumerable<xarfileentry> Files { get; }
Valor de la propiedad
IEnumerable &ylt; XarFileEntry >
FilesAndDirectories
Obtiene entradas del tipo Aspose.Zip.Xar.XarEntry que constituye el directorio.
public IEnumerable<xarentry> FilesAndDirectories { get; }
Valor de la propiedad
IEnumerable &ylt; XarEntry >
Methods
ExtractToDirectory(El string)
Extrae todos los archivos en el directorio actual al directorio proporcionado.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
El camino hacia el directorio para colocar los archivos extraídos.
Examples
using (var archive = new XarArchive("archive.xar"))
{
((XarDirectoryEntry)archive.Entries[0]).ExtractToDirectory("C:\\extracted");
}
Remarks
Si el directorio no existe, se crear.
Exceptions
El camino es nulo
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, el camino contiene un carácter colon (:) que no forma parte de una etiqueta de disco (“C:”).
El camino es una línea de longitud cero, contiene sólo espacio blanco, o contiene uno o más caracteres invalidos.Puede solicitar los caracteres invalidos utilizando el método System.IO.Path.GetInvalidPathChars. -o- el camino está prefixado con, o contiene, sólo un caracter colon (:).
El directorio especificado por ruta es un archivo. -o- El nombre de red no es conocido.
El archivo está corrupto.