MAPI プロパティの操作
Contents
[
Hide
]
Outlook MAPI プロパティの設定とアクセス
Aspose.Email for Java は、 MapiProperty MAPI プロパティを表すクラス:
- Name: プロパティ名。
- Tag: プロパティ タグ。
- Data: プロパティ データ。
このトピックでは、Aspose.Email for Java を使用して Outlook メッセージ (MSG) ファイルの MAPI プロパティを設定およびアクセスする方法も説明します。また、MSG および添付ファイルからプロパティを削除するサンプルコードも提供されています。
プロパティの読み取り
MSG ファイルから MAPI プロパティのデータを読み取るには:
- インスタンスを作成します MapiMessage クラスは、次を使用して MSG ファイルをロードします Load() 静的メソッド。
- 参照を設定します MapiMessage オブジェクト getProperties() メソッドで取得する MapiPropertyCollection.
- 取得する MapiProperty オブジェクトは MapiPropertyCollection によって MapiPropertyTag キー。
- 適切な getXXX() メソッドを使用してプロパティ データを取得します。
追加プロパティの設定
以下のコードサンプルは、Outlook の追加プロパティを設定するために使用できます MapiMessage.
プロパティの削除
メール メッセージから名前付き MAPI プロパティを読み取る
Microsoft Outlook は、MSG ファイルに名前付き MAPI プロパティを追加することをサポートしています。これらのプロパティはユーザーによって追加されます。開発者は、Aspose.Email を使用して、たとえば “MyProp” のような名前付きプロパティを MSG ファイルに追加できます。
この記事では Aspose.Email を紹介します MapiMessage getNamedProperties() MSG ファイルから名前付き MAPI プロパティを読み取るコレクション。