directory_entry

directory_entry

Overview

directory_entry 是 CPP 的 Aspose.Email 中的结构.

Properties

NameTypeAccessDescription
stream_idstd::uint32_t阅读/写作在CFB结构中保持流的数字标识符.
namestd::string阅读/写作
directory_entry_name_lengthstd::uint16_t阅读/写作表示条目名称的长度,用字符表示.
object_typedirectory_object_type阅读/写作通过 enum 指定输入的类型 (存储,流或根)
color_flagdirectory_color_flag阅读/写作存储条目中的红色/黑色树颜色旗.
left_sibling_idstd::uint32_t阅读/写作包含在树中的条目左侧的兄弟 ID.
right_sibling_idstd::uint32_t阅读/写作
child_idstd::uint32_t阅读/写作包含输入第一个子节点的ID.
clsidstd::array<std::uint8_t, 16>阅读/写作
state_bitsstd::uint32_t阅读/写作包含CFB规范所定义的状态标志位.
creation_timestd::uint64_t阅读/写作记录输入的文件系统创建时间.
modified_timestd::uint64_t阅读/写作记录该条目最后修改的时间.
starting_sector_locationstd::uint32_t阅读/写作表示流数据的第一个行业索引.
stream_sizestd::uint64_t阅读/写作存储数据流的字节大小

Methods

SignatureDescription
is_storage()bool如果输入是存储对象,则返回true
is_stream()bool如果输入是流对象,则返回true
is_root()bool如果输入是 CFB 文件的根存储,则返回 true .
 中文