Overview
directory_entry 是 CPP 的 Aspose.Email 中的结构.
Properties
| Name | Type | Access | Description |
|---|
stream_id | std::uint32_t | 阅读/写作 | 在CFB结构中保持流的数字标识符. |
name | std::string | 阅读/写作 | |
directory_entry_name_length | std::uint16_t | 阅读/写作 | 表示条目名称的长度,用字符表示. |
object_type | directory_object_type | 阅读/写作 | 通过 enum 指定输入的类型 (存储,流或根) |
color_flag | directory_color_flag | 阅读/写作 | 存储条目中的红色/黑色树颜色旗. |
left_sibling_id | std::uint32_t | 阅读/写作 | 包含在树中的条目左侧的兄弟 ID. |
right_sibling_id | std::uint32_t | 阅读/写作 | |
child_id | std::uint32_t | 阅读/写作 | 包含输入第一个子节点的ID. |
clsid | std::array<std::uint8_t, 16> | 阅读/写作 | |
state_bits | std::uint32_t | 阅读/写作 | 包含CFB规范所定义的状态标志位. |
creation_time | std::uint64_t | 阅读/写作 | 记录输入的文件系统创建时间. |
modified_time | std::uint64_t | 阅读/写作 | 记录该条目最后修改的时间. |
starting_sector_location | std::uint32_t | 阅读/写作 | 表示流数据的第一个行业索引. |
stream_size | std::uint64_t | 阅读/写作 | 存储数据流的字节大小 |
Methods
| Signature | Description |
|---|
is_storage() → bool | 如果输入是存储对象,则返回true |
is_stream() → bool | 如果输入是流对象,则返回true |
is_root() → bool | 如果输入是 CFB 文件的根存储,则返回 true . |