概要
directory_entry は Aspose.Email の構造体で、CPP 用です。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|
stream_id | std::uint32_t | 読み取り/書き込み | CFB構造内のストリームの数値識別子を保持します |
name | std::string | 読み取り/書き込み | |
directory_entry_name_length | std::uint16_t | 読み取り/書き込み | エントリの名前の文字数を示します |
object_type | directory_object_type | 読み取り/書き込み | 列挙型でエントリの種類(storage、stream、または root)を指定します |
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 | 読み取り/書き込み | ストリームデータのサイズ(バイト)を格納します |
メソッド
| シグネチャ | 説明 |
|---|
is_storage() → bool | エントリがストレージオブジェクトを表す場合に true を返します |
is_stream() → bool | エントリがストリームオブジェクトを表す場合は true を返します |
is_root() → bool | エントリが CFB ファイルのルートストレージである場合は true を返します |
参照