ภาพรวม
CfbDocument เป็นเอกสารไบนารี Compound File ในความจํา ใช้วิธีการโรงงานสแตทิก FromFile, FromStream,หรือ FromReader เพื่อเปิดไฟล์ CFB ที่มีอยู่ หรือเรียกตัวสร้างเต็มเพื่อสร้างเอกสารใหม่จาก a CfbStorage ราก. Root property ให้การเข้าถึงระบบเก็บข้อมูลระดับบน ที่คุณสามารถนําไปใช้บริการในต้นกํากับทั้งหมดได้.
ผู้ประกอบการ
| Signature | คําอธิบาย |
|---|
CfbDocument() | สร้างระบบใหม่ CfbDocument อย่างเช่น. |
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint) | สร้างระบบใหม่ CfbDocument ด้วยปารามีเตอร์ที่กําหนดไว้. |
วิธีการ
| Signature | คําอธิบาย |
|---|
FromReader(reader: CfbReader) | สร้างความเป็นจริงของ CfbDocument โดยการอ่านทั้งหมดรายงานจากเปิด CfbReader อย่างเช่น. |
FromFile(path: string) | เปิดไฟล์ CFB ที่: path และคืนตัวใหม่ CfbDocument. |
FromStream(stream: Stream) | อ่านเอกสาร CFB จาก stream และคืนตัวใหม่ CfbDocument. |
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|
Root | CfbStorage | อ่าน | ราก CfbStorage การเข้าที่ ID 0 ของกระแส; จุดเริ่มต้นสําหรับการเดินผ่านรายชื่อทั้งหมด. |
MajorVersion | ushort | อ่าน | CFB รุ่นหลักจากหัวไฟล์ (3 สําหรับภาค 512 ไบต์, 4 สําหรับส่วน 4096 ไพท์). |
MinorVersion | ushort | อ่าน | CFB รุ่นเล็กจากหัวไฟล์ (เสมอ 0x003E ตามมาตรฐาน). |
TransactionSignatureNumber | uint | อ่าน | สายการลงนามธุรกิจจากหัวข้อ CFB; ไม่เป็นศูนย์เพียงแต่ในไฟล์ที่มีการทําธุรการเท่านั้น. |
ดูเช่นกัน