CfbReader

Overview

CfbReader là một lớp trong Aspose.Email FOSS cho .NET. Dòng thừa kế từ: IDisposable.

CfbReader.CfbReader creates a reader from a byte array containing a CFB container.

Description

CfbReader là một lớp học trong thư viện FOSS cho .NET mà trình bày 11 phương pháp và 13 thuộc tính để sử dụng lập trình. IDisposable, thừa hưởng chức năng chung từ loại cha mẹ của nó.

lớp cũng cung cấp các Header tài sản (cung cấp thông tin cfb file header), các Difat tài sản (cung cấp các chỉ số ngành difat như một bộ sưu tập đọc-chỉ), DirectoryEntries tài sản (đã liệt kê tất cả các mục thư mục trong container).

Các instans được tạo ra thông qua một nhà xây dựng duy nhất, người khởi động đối tượng với các giá trị mặc định.

Properties

NameTypeAccessDescription
HeaderHeaderReadCung cấp thông tin tiêu đề tệp CFB
DifatReadOnlyCollection<uint>Read- Có các chỉ số ngành DIFAT như một bộ sưu tập đọc-chỉ
FatReadOnlyCollection<uint>Read
MiniFatReadOnlyCollection<uint>Read
DirectoryEntriesReadOnlyCollection<DirectoryEntry>ReadDanh sách tất cả các mục thư mục trong container
RootEntryDirectoryEntryReadGiới thiệu về root storage directory entry
MiniStreambyte[]ReadGiữ các byte thô của dòng mini
MajorVersionintReadChỉ số phiên bản chính của định dạng CFB
SectorSizeintReadTrả lại kích thước trong byte của một ngành tiêu chuẩn
MiniSectorSizeintReadTrả lại kích thước trong byte của một ngành mini
DirectoryEntryCountintReadBáo cáo tổng số các bản ghi thư mục
MaterializedStreamCountintReadBáo cáo bao nhiêu dòng đã được vật chất hóa
FileSizeintReadGửi tổng kích thước trong byte của tệp CFB

Methods

SignatureDescription
CfbReader(data: byte[])Tạo một người đọc từ một byte array chứa một container CFB
FromFile(path: string)Tải một container CFB từ con đường tệp được chỉ định
FromStream(stream: Stream)Lấy một container CFB từ dòng cung cấp
Dispose()Tải về tất cả các tài nguyên được sử dụng bởi người đọc
GetEntry(streamId: uint)Trả lại danh mục nhập cho ID dòng đã được cung cấp
GetStreamData(streamId: uint)Đọc dữ liệu byte thô của dòng cụ thể
IterStorages()Danh sách tất cả các bản ghi lưu trữ trong CFB
IterStreams()Danh sách tất cả các dòng vào trong CFB
IterChildren(storageStreamId: uint)Danh sách các bản ghi trẻ em của dòng lưu trữ cụ thể
IterTree(startStreamId: uint)Đi bộ cây thư mục bắt đầu với ID dòng cụ thể
FindChildByName(storageStreamId: uint, name: string)Tìm một danh sách trẻ em theo tên trong kho lưu trữ
ResolvePath(names: IEnumerable<string>, startStreamId: uint)Giải quyết một chuỗi tên cho một ID dòng bắt đầu từ một cơ sở

See Also

 Tiếng Việt