MsgStorage

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 件。

プロパティ

名前型アクセス説明
namestr読み取り/書き込み名前を取得または設定します。
rolestr読み取り/書き込みロールを取得または設定します。
clsidbytes読み取り/書き込みclsid を取得または設定します。
state_bitsint読み取り/書き込み状態ビットを取得または設定します。
creation_timeint読み取り/書き込み作成時刻を取得または設定します。
modified_timeint読み取り/書き込み変更された時刻を取得または設定します。
streamslist[MsgStream]読み取り/書き込みストリームを取得または設定します。
storageslist["MsgStorage"]読み取り/書き込みストレージを取得または設定します。
property_header_kind`strNone`読み取り/書き込み
property_stream_header`PropertyStreamHeaderTopLevelPropertyStreamHeaderSubobjectNone`
fixed_length_propertiestuple[PropertyEntryFixedLength, ...]読み取り/書き込み固定長プロパティを取得または設定します。
property_stream_parse_error`strNone`読み取り/書き込み

メソッド

シグネチャ説明
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) → `MsgStreamNone`
find_storage(name: str) → `“MsgStorage”None`

参照

 日本語