directory_entry

directory_entry

概要

directory_entry は Aspose.Email の構造体で、CPP 用です。

プロパティ

名前型アクセス説明
stream_idstd::uint32_t読み取り/書き込みCFB構造内のストリームの数値識別子を保持します
namestd::string読み取り/書き込み
directory_entry_name_lengthstd::uint16_t読み取り/書き込みエントリの名前の文字数を示します
object_typedirectory_object_type読み取り/書き込み列挙型でエントリの種類(storage、stream、または root)を指定します
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読み取り/書き込みストリームデータのサイズ(バイト)を格納します

メソッド

シグネチャ説明
is_storage() → boolエントリがストレージオブジェクトを表す場合に true を返します
is_stream() → boolエントリがストリームオブジェクトを表す場合は true を返します
is_root() → boolエントリが CFB ファイルのルートストレージである場合は true を返します

参照

 日本語