MapiAttachment
概要
MapiAttachment は Aspose.Email の FOSS における Python 用のクラスです。
可変アタッチメントオブジェクト。
このクラスは、Python プログラム内で MapiAttachment オブジェクトを操作するためのメソッドを3つ提供します。利用可能なメソッドは from_bytes、from_embedded_message、set_property です。Aspose.Email の Python 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の Python アプリケーションからアクセス可能です。プロパティ: attach_method、content_id、custom_storage、data、embedded_message、embedded_storage_name、その他9件。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
storage_name | `str | None` | 読み取り |
is_embedded_message | bool | 読み取り | 埋め込みメッセージかどうかを取得します。 |
is_storage_attachment | bool | 読み取り | ストレージ添付かどうかを取得します。 |
embedded_storage_name | `str | None` | 読み取り |
filename | `str | None` | 読み取り/書き込み |
data | bytes | 読み取り/書き込み | データを取得または設定します。 |
mime_type | `str | None` | 読み取り/書き込み |
content_id | `str | None` | 読み取り/書き込み |
attach_method | int | 読み取り/書き込み | 添付方法を取得または設定します。 |
storage_id | `int | None` | 読み取り/書き込み |
embedded_message | `“MapiMessage | None”` | 読み取り/書き込み |
custom_storage | `MsgStorage | None` | 読み取り/書き込み |
properties | MapiPropertyCollection | 読み取り/書き込み | プロパティを取得または設定します。 |
extra_streams | list[MsgStream] | 読み取り/書き込み | 余分なストリームを取得または設定します。 |
header_reserved_0 | bytes | 読み取り/書き込み | ヘッダー予約 0 を取得または設定します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
| `from_bytes(filename: str, data: bytes, mime_type: str | None, content_id: str |
| `from_embedded_message(message: “MapiMessage”, filename: str | None, mime_type: str |
| `set_property(property_id: int | CommonMessagePropertyId |