概述
CfbDocument 表示内存复合文件二进制文档. 使用静态工厂方法 FromFile, FromStream,或是: FromReader 打开现有的CFB文件,或调用完整构造器来创建一个新的文档从一个CFB中. CfbStorage 根. 这是一个的树, Root 允许访问顶级存储,从此您可以浏览整个目录树.
建筑商
| 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) | 读取来自CFR的文件. stream 并返回一个新的数据. CfbDocument. |
属性
| 名称: | 类型 | Access | 描述情况 |
|---|
Root | CfbStorage | 阅读 | 根源的 CfbStorage 在流 ID 0 处输入;所有目录穿越的起点. |
MajorVersion | ushort | 阅读 | 文件标题中的CFB主要版本 (3个为512字节的部门,4个是4096字段). |
MinorVersion | ushort | 阅读 | 文件标题中的CFB小版本 (根据规格总是0x003E). |
TransactionSignatureNumber | uint | 阅读 | 交易签名字段来自CFB头;只有在交易文件中是非零的. |
查看更多