Class WimDirectoryEntry
Navne til: Aspose.Zip.Wim Sammensætning: Aspose.Zip.dll (25.5.0)
Det repræsenterer en enkelt katalog i wim-arkivet.
public sealed class WimDirectoryEntry : WimEntry
Inheritance
object ← WimEntry ← WimDirectoryEntry
De arvede medlemmer
WimEntry.ToString() , WimEntry.Archive , WimEntry.Image , WimEntry.Parent , WimEntry.Name , WimEntry.ShortName , WimEntry.FullPath , WimEntry.ChangeTime , WimEntry.CreationTime , WimEntry.LastAccessTime , WimEntry.LastWriteTime , WimEntry.ModificationTime , WimEntry.FileAttributes , WimEntry.AlternateDataStreams , WimEntry.HardLink , WimEntry.HasHardLinks , WimEntry.IsDirectory , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AllEntries
Få alle indtægter af Aspose.Zip.Wim.WimEntry type, der udgør katalogen gentagne gange.
public IEnumerable<wimentry> AllEntries { get; }
Ejendomsværdi
IEnumerable < WimEntry >
Directories
Få indtægter af Aspose.Zip.Wim.WimDirectoryEntry type, der udgør katalogen.
public ReadOnlyCollection<wimdirectoryentry> Directories { get; }
Ejendomsværdi
ReadOnlyCollection < WimDirectoryEntry >
Files
Få indtægter af Aspose.Zip.Wim.WimFileEntry type, der udgør katalogen.
public ReadOnlyCollection<wimfileentry> Files { get; }
Ejendomsværdi
ReadOnlyCollection < WimFileEntry >
FilesAndDirectories
Få indtægter af Aspose.Zip.Wim.WimEntry type, der udgør katalogen.
public IEnumerable<wimentry> FilesAndDirectories { get; }
Ejendomsværdi
IEnumerable < WimEntry >
Methods
ExtractToDirectory(String)
Udveksler alle filer i den nuværende katalog til den leverede katalog.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Vejen til katalogen til at placere de udvundne filer i.
Examples
using (var archive = new WimArchive("archive.wim"))
{
archive.Images[0].RootDirectory.ExtractToDirectory(@"C:\\extracted");
}
Remarks
Hvis katalogen ikke eksisterer, vil den blive oprettet.
Exceptions
Vejen er null
Den angivne rute, filnavn eller begge overstiger den systemdefinerede maksimale længde. For eksempel på Windows-baserede platforme skal ruter være mindre end 248 tegn og filnavn skal være mindre end 260 tegn.
Opkalderen har ikke den nødvendige tilladelse til at få adgang til den eksisterende katalog.
Hvis direktoriet ikke eksisterer, indeholder vejen en kolon karakter (:) som ikke er en del af et diskmærke (“C:”).
Vejen er en nulllængde, indeholder kun hvid plads, eller indeholder en eller flere invalide tegn. Du kan anmode om invalide tegn ved hjælp af System.IO.Path.GetInvalidPathChars metode. -eller- Vejen er forhåndsbestemt med, eller indeholder, kun en kolon karakter (:).
Den katalog, der er angivet af vejen, er en fil. -eller- Netværksnavnet er ikke kendt.
Arkiverne er korrupte.