PidTagMessageStatus 標準プロパティ

適用対象: Outlook 2013 | Outlook 2016

コンテンツ テーブル内のメッセージの状態を定義するフラグの 32 ビット ビットマスクが含まれています。

プロパティ
関連するプロパティ:
PR_MSG_STATUS
識別子:
0x0E17
データの種類 :
PT_LONG
エリア:
一般的なメッセージング

注釈

メッセージは、コンテンツ テーブルと 1 つ以上の検索結果テーブルに存在でき、メッセージの各インスタンスの状態が異なる場合があります。 このプロパティは、メッセージのプロパティではなく、コンテンツ テーブル内の列と見なす必要があります。

クライアント アプリケーションは、このプロパティで次のフラグの 1 つ以上を設定できます。

MSGSTATUS_ANSWERED

メッセージが に返信されました。

MSGSTATUS_DELMARKED

メッセージは、後続の削除用にマークされています。

MSGSTATUS_DRAFT

メッセージは下書きリビジョンの状態です。

MSGSTATUS_HIDDEN

メッセージは、受信者のフォルダー表示から抑制されます。

MSGSTATUS_HIGHLIGHTED

メッセージは、受信者のフォルダー表示で強調表示されます。

MSGSTATUS_REMOTE_DELETE

ローカル クライアントにダウンロードせずに、リモート メッセージ ストアでメッセージが削除対象としてマークされています。

MSGSTATUS_REMOTE_DOWNLOAD

メッセージは、リモート メッセージ ストアからローカル クライアントにダウンロードするようにマークされています。

MSGSTATUS_TAGGED

メッセージは、クライアント定義の目的でタグ付けされています。

MSGSTATUS_DELMARKEDMSGSTATUS_HIDDENMSGSTATUS_HIGHLIGHTEDおよびMSGSTATUS_TAGGEDフラグは、クライアントによって定義されます。 トランスポート プロバイダーとストア プロバイダーは、アクションなしでこれらのビットを渡します。

クライアントは、アプリケーションに適した任意の方法でこれらの値を解釈できます。 多くのクライアントがこのプロパティを使用する方法の 1 つは、削除対象としてマークされたメッセージを代表的なアイコンで表示することです。

リモート ビューアー クライアントは、リモート トランスポート プロバイダーによって提示されるヘッダー フォルダー内のメッセージにMSGSTATUS_REMOTE_DELETEまたはMSGSTATUS_REMOTE_DOWNLOADを設定できます。 クライアント アプリケーションは、このフォルダー内の各メッセージ ヘッダーを調べて、リモート メッセージ ストアでメッセージをダウンロードまたは削除するかどうかを判断できます。 次に、 IMAPIFolder::SetMessageStatus メソッドを使用して、適切なフラグを設定します。 SetMessageStatus は、このプロパティ内のいずれかのフラグを設定する唯一の方法です。 IMAPIProp::SetProps メソッドは 使用できません。 このプロパティを取得するために、クライアントは IMAPIProp::GetProps ではなく IMAPIFolder::GetMessageStatus を呼び出 します

このプロパティのビット 16 から 31 (0x10000 から 0x80000000) は、対人メッセージ (IPM) クライアント アプリケーションで使用できます。 その他のすべてのビットは、MAPI で使用するために予約されています。前の表で定義されていないものは、最初は 0 に設定し、後で変更しないでください。

プロトコル仕様

[MS-OXPROPS]

関連するExchange Serverプロトコル仕様への参照を提供します。

[MS-OXCFXICS]

サーバーとクライアントの間のメッセージング オブジェクト データの同期を処理します。

ヘッダー ファイル

Mapidefs.h

データ型の定義を提供します。

Mapitags.h

代替名として一覧表示されるプロパティの定義が含まれます。

関連項目

IMAPITable::QueryRows

MAPI のプロパティ

MAPI 標準プロパティ

MAPI 名への標準プロパティ名のマッピング

MAPI 名を正規のプロパティ名にマッピングする