MsgStorage
概要
MsgStorage は Aspose.Email の FOSS における Python 用のクラスです。
ロール分類と解析されたプロパティストリームメタデータを持つ可変 MSG ストレージノード。
このクラスは Python プログラム内の MsgStorage オブジェクトを操作するための 6 つのメソッドを提供します。利用可能なメソッドは add_storage、add_stream、find_storage、find_stream、iter_storages、iter_streams です。すべての公開メンバーは、Aspose.Email の Python 用 FOSS パッケージをインストールした後、任意の Python アプリケーションからアクセス可能です。プロパティ: clsid、creation_time、fixed_length_properties、modified_time、name、property_header_kind、およびその他 6 件。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
name | str | 読み取り/書き込み | 名前を取得または設定します。 |
role | str | 読み取り/書き込み | ロールを取得または設定します。 |
clsid | bytes | 読み取り/書き込み | clsid を取得または設定します。 |
state_bits | int | 読み取り/書き込み | 状態ビットを取得または設定します。 |
creation_time | int | 読み取り/書き込み | 作成時刻を取得または設定します。 |
modified_time | int | 読み取り/書き込み | 変更された時刻を取得または設定します。 |
streams | list[MsgStream] | 読み取り/書き込み | ストリームを取得または設定します。 |
storages | list["MsgStorage"] | 読み取り/書き込み | ストレージを取得または設定します。 |
property_header_kind | `str | None` | 読み取り/書き込み |
property_stream_header | `PropertyStreamHeaderTopLevel | PropertyStreamHeaderSubobject | None` |
fixed_length_properties | tuple[PropertyEntryFixedLength, ...] | 読み取り/書き込み | 固定長プロパティを取得または設定します。 |
property_stream_parse_error | `str | None` | 読み取り/書き込み |
メソッド
| シグネチャ | 説明 |
|---|---|
add_stream(stream: MsgStream) → MsgStream | ストレージノードにMsgStreamを追加し、カスタムストリームをMSGファイルに含めることができます |
add_storage(storage: "MsgStorage") → "MsgStorage" | このストレージに子MsgStorageを追加し、返します |
iter_streams() → Iterator[MsgStream] | このストレージ内のすべてのMsgStreamオブジェクトに対するイテレータを返します |
iter_storages() → Iterator["MsgStorage"] | すべての子MsgStorageオブジェクトに対するイテレータを返します |
find_stream(name: str) → `MsgStream | None` |
find_storage(name: str) → `“MsgStorage” | None` |