Class XarDirectoryEntry
Tên không gian: Aspose.Zip.Xar Tổng hợp: Aspose.Zip.dll (25.5.0)
Nó đại diện cho danh mục nhập trong file xar.
public sealed class XarDirectoryEntry : XarEntry
Inheritance
object ← XarEntry ← XarDirectoryEntry
Thành viên thừa kế
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
Nhận tất cả các bài đăng của loại Aspose.Zip.Xar.XarEntry tạo thành thư mục một cách lặp lại.
public IEnumerable<xarentry> AllEntries { get; }
Giá trị bất động sản
IEnumerable < XarEntry >
Directories
Gets entries of Aspose.Zip.Xar.XarDirectoryEntry type constituting the directory.
public IEnumerable<xardirectoryentry> Directories { get; }
Giá trị bất động sản
IEnumerable < XarDirectoryEntry >
Files
Gets entries of Aspose.Zip.Xar.XarFileEntry type constituting the directory.
public IEnumerable<xarfileentry> Files { get; }
Giá trị bất động sản
FilesAndDirectories
Gets entries of Aspose.Zip.Xar.XarEntry type constituting the directory.
public IEnumerable<xarentry> FilesAndDirectories { get; }
Giá trị bất động sản
IEnumerable < XarEntry >
Methods
ExtractToDirectory(String)
Loại bỏ tất cả các tập tin trong thư mục hiện tại vào thư mục được cung cấp.
public void ExtractToDirectory(string destinationDirectory)
Parameters
destinationDirectory
string
Con đường đến thư mục để đặt các tập tin được lấy vào.
Examples
using (var archive = new XarArchive("archive.xar"))
{
((XarDirectoryEntry)archive.Entries[0]).ExtractToDirectory("C:\\extracted");
}
Remarks
Nếu thư mục không tồn tại, nó sẽ được tạo ra.
Exceptions
Con đường là null
Các con đường cụ thể, tên tệp hoặc cả hai đều vượt quá chiều dài tối đa được xác định bởi hệ thống. Ví dụ, trên nền tảng dựa trên Windows, con đường phải nhỏ hơn 248 ký tự và tên tệp phải nhỏ hơn 260 ký tự.
Người gọi không có giấy phép cần thiết để truy cập thư mục hiện có.
Nếu thư mục không tồn tại, con đường chứa một ký tự vỏ (:) không phải là một phần của một nhãn ổ đĩa (“C:”).
con đường là một dây dài không, chỉ chứa không gian trắng, hoặc chứa một hoặc nhiều ký tự bất hợp pháp. bạn có thể truy vấn cho ký tự bất hợp pháp bằng cách sử dụng phương pháp System.IO.Path.GetInvalidPathChars. -or- con đường được đặt trước với, hoặc chứa, chỉ có một ký tự vỏ (:).
Danh mục được chỉ định theo con đường là một tệp. -or- Tên mạng không được biết.
Tài liệu đã bị phá hủy.