PidTagSearchKey 標準プロパティ

適用対象: Outlook 2013 | Outlook 2016

検索の相関オブジェクトを識別するバイナリに匹敵するキーが含まれます。

プロパティ
関連するプロパティ:
PR_SEARCH_KEY
識別子:
0x300B
データの種類 :
PT_BINARY
エリア:
ID プロパティ

注釈

このプロパティは、メッセージ コピーなどの関連オブジェクトのトレースを提供し、重複する受信者などの不要な出現箇所を見つけやすくします。

MAPI では、メッセージ受信者の検索キーを構築するための特定の規則が使用されます。 検索キーは、アドレスの種類 (大文字)、コロン文字 ':'、正規形式のメール アドレス、および終端の null 文字を連結して形成されます。 正規形式は、大文字と小文字が区別されるアドレスが正しい大文字と小文字で表示され、大文字と小文字が区別されないアドレスが大文字に変換されることを意味します。 これは、メッセージ間の相関関係を維持する上で重要です。

メッセージ オブジェクトの場合、このプロパティは、メッセージの作成直後に IMAPIProp::GetProps メソッドを使用して使用できます。 その他のオブジェクトの場合は、 IMAPIProp::SaveChanges メソッドの最初の呼び出しに続いて使用できます。 このプロパティは変更可能であるため、SaveChanges 呼び出しによって IMAPIProp::SetProps メソッドによって設定または変更された値がコミットされるまで、GetProps を介して取得することは信頼性が低い。

プロファイルの場合、MAPI では、 MUID_PROFILE_INSTANCE という名前のハードコーディングされたプロファイル セクションも提供され、このプロパティは 1 つのプロパティとして提供されます。 このキーは、これまでに作成したすべてのプロファイルで一意であることが保証され、同じ名前で削除して再作成するなど、 PR_PROFILE_NAME (PidTagProfileName) プロパティよりも信頼性が高くなります。

次の表は、 PR_ENTRYID (PidTagEntryId)、 PR_RECORD_KEY (PidTagRecordKey)、およびこのプロパティの重要な違いをまとめたものです。

特性 PR_ENTRYID PR_RECORD_KEY PR_SEARCH_KEY
添付ファイル オブジェクトで必須
不要
はい
不要
フォルダー オブジェクトで必須
はい
はい
不要
メッセージ ストア オブジェクトで必須
はい
はい
不要
状態オブジェクトで必須
はい
いいえ
いいえ
クライアントによって作成可能
不要
いいえ
はい
SaveChanges の前に使用可能
プロバイダーの実装によって異なります
プロバイダーの実装によって異なります
メッセージの場合は、はい。 その他の場合は、プロバイダーの実装に依存します。
コピー操作で変更された
はい
はい
いいえ
コピー後にクライアントによって変更可能
いいえ
いいえ
はい
... 内で一意です。 全世界
プロバイダー インスタンス
全世界
バイナリ比較可能 (memcmp と同様)
いいえ -- IMAPISupport::CompareEntryIDs を使用します
はい
はい

プロトコル仕様

[MS-OXPROPS]

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

[MS-OXCMSG]

メッセージ オブジェクトと添付ファイル オブジェクトを処理します。

[MS-OXOABK]

ユーザー、連絡先、グループ、リソースの一覧のプロパティと操作を指定します。

ヘッダー ファイル

Mapidefs.h

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

Mapitags.h

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

関連項目

PidTagResponsibility 標準プロパティ

PidTagStoreRecordKey 標準プロパティ

MAPI のプロパティ

MAPI 標準プロパティ

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

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