Class XarDirectoryEntry
Le nom : Aspose.Zip.Xar Assemblée: Aspose.Zip.dll (25.5.0)
Represente l’ingresso del directory all’interno dell’archivio xar.
public sealed class XarDirectoryEntry : XarEntry
Inheritance
object ← XarEntry ← XarDirectoryEntry
I membri ereditari
XarEntry.ToString() , XarEntry.Name , XarEntry.FullPath , XarEntry.IsDirectory , XarEntry.Parent , XarEntry.CreationTime , XarEntry.LastAccessTime , XarEntry.LastWriteTime , XarEntry.ModificationTime , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AllEntries
Riceve tutte le entrate del tipo Aspose.Zip.Xar.XarEntry che costituiscono il directory recursivamente.
public IEnumerable<xarentry> AllEntries { get; }
Valore di proprietà
IEnumerable di < XarEntry >
Directories
Riceve le entrate del tipo Aspose.Zip.Xar.XarDirectoryEntry che costituisce il directory.
public IEnumerable<xardirectoryentry> Directories { get; }
Valore di proprietà
IEnumerable di < XarDirectoryEntry >
Files
Riceve le entrate del tipo Aspose.Zip.Xar.XarFileEntry che costituisce il directory.
public IEnumerable<xarfileentry> Files { get; }
Valore di proprietà
IEnumerable di < XarFileEntry >
FilesAndDirectories
Riceve le entrate del tipo Aspose.Zip.Xar.XarEntry che costituisce il directory.
public IEnumerable<xarentry> FilesAndDirectories { get; }
Valore di proprietà
IEnumerable di < XarEntry >
Methods
ExtractToDirectory(Le string)
Estratta tutti i file nella directory corrente nella directory fornita.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Il percorso verso il directory per posizionare i file estratti.
Examples
using (var archive = new XarArchive("archive.xar"))
{
((XarDirectoryEntry)archive.Entries[0]).ExtractToDirectory("C:\\extracted");
}
Remarks
Se il directory non esiste, sarà creato.
Exceptions
Il percorso è zero
Il percorso specificato, il nome del file, o entrambi superano la lunghezza massima definita dal sistema. Ad esempio, su piattaforme basate su Windows, i percorsi devono essere meno di 248 caratteri e i nomi del file devono essere meno di 260 caratteri.
Il chiamante non ha il permesso richiesto per accedere al directory esistente.
Si le catalogue n’existe pas, la voie contient un caractère colon (:) qui n’est pas partie d’une étiquette de disque (“C:”).
Il percorso è una riga di lunghezza zero, contiene solo spazio bianco, o contiene uno o più caratteri invalidi. Puoi chiedere caratteri invalidi utilizzando il metodo System.IO.Path.GetInvalidPathChars. -o- percorso è prefinito con, o contiene, solo un carattere colonico (:).
Il directory specificato per percorso è un file. -or- Il nome della rete non è noto.
L’archivio è corrotto.