IMsgStore : IMAPIProp
適用対象: Outlook 2013 | Outlook 2016
メッセージ ストア情報とメッセージとフォルダーへのアクセスを提供します。
プロパティ | 値 |
---|---|
ヘッダー ファイル: |
Mapidefs.h |
によって公開される: |
メッセージ ストア オブジェクト |
実装元: |
メッセージ ストア プロバイダー |
呼び出し元: |
クライアント アプリケーション、MAPI スプーラー、MAPI |
インターフェイス識別子: |
IID_IMsgStore |
ポインター型: |
LPMDB |
トランザクション モデル: |
非翻訳 |
Vtable の順序
メンバー | 説明 |
---|---|
助言 |
メッセージ ストアに影響を与える指定されたイベントの通知を受け取るために登録します。 |
Unadvise |
IMsgStore::Advise メソッドの呼び出しで以前に設定した通知の送信を取り消します。 |
CompareEntryIDs |
2 つのエントリ識別子を比較して、メッセージ ストア内の同じエントリを参照するかどうかを判断します。 |
OpenEntry |
フォルダーまたはメッセージを開き、さらにアクセスするためのインターフェイス ポインターを返します。 |
SetReceiveFolder |
特定のメッセージ クラスの受信メッセージの宛先としてフォルダーを確立します。 |
GetReceiveFolder |
指定したメッセージ クラスの受信メッセージの送信先として、またはメッセージ ストアの既定の受信フォルダーとして確立されたフォルダーを取得します。 |
GetReceiveFolderTable |
メッセージ ストアのすべての受信フォルダーに関する情報を含むテーブルである受信フォルダー テーブルへのアクセスを提供します。 |
StoreLogoff |
メッセージ ストアの並べ替えログオフを有効にします。 |
AbortSubmit |
送信キューからメッセージを削除しようとします。 |
GetOutgoingQueue |
送信キュー テーブル (メッセージ ストアの送信キュー内のすべてのメッセージに関する情報を含むテーブル) へのアクセスを提供します。 |
SetLockState |
メッセージをロックまたはロック解除します。 |
FinishedMsg |
メッセージ ストア プロバイダーが送信されたメッセージに対して処理を実行できるようにします。 |
NotifyNewMail |
新しいメッセージが到着したことをメッセージ ストアに通知します。 |
必須のプロパティ | アクセス レベル |
---|---|
PR_DISPLAY_NAME (PidTagDisplayName) |
読み取り/書き込み |
PR_ENTRYID (PidTagEntryId) |
読み取り専用 |
PR_OBJECT_TYPE (PidTagObjectType) |
読み取り専用 |
PR_RECORD_KEY (PidTagRecordKey) |
読み取り専用 |
PR_STORE_ENTRYID (PidTagStoreEntryId) |
読み取り専用 |
PR_STORE_RECORD_KEY (PidTagStoreRecordKey) |
読み取り専用 |
PR_MDB_PROVIDER (PidTagStoreProvider) |
読み取り専用 |
PR_STORE_SUPPORT_MASK (PidTagStoreSupportMask) |
読み取り専用 |
次のプロパティは、対人メッセージ (IPM) メッセージ ストア用です。
PR_IPM_OUTBOX_ENTRYID (PidTagIpmOutboxEntryId)
PR_IPM_SENTMAIL_ENTRYID (PidTagIpmSentMailEntryId)
PR_IPM_SUBTREE_ENTRYID (PidTagIpmSubtreeEntryId)
PR_IPM_WASTEBASKET_ENTRYID (PidTagIpmWastebasketEntryId)
PR_MDB_PROVIDER
PR_STORE_SUPPORT_MASK