PidTagEntryId 標準プロパティ
適用対象: Outlook 2013 | Outlook 2016
特定の MAPI オブジェクトのプロパティを開いて編集するために使用される MAPI エントリ識別子が含まれます。
プロパティ | 値 |
---|---|
関連するプロパティ: |
PR_ENTRYID |
識別子: |
0x0FFF |
データの種類 : |
PT_BINARY |
エリア: |
ID プロパティ |
注釈
このプロパティは、インスタンス化する OpenEntry のオブジェクトを識別し、 IMAPIProp の適切な派生インターフェイスを介してそのすべてのプロパティへのアクセスを提供します。
このプロパティは、すべてのメッセージング ユーザーのベース アドレス プロパティの 1 つです。
このプロパティには、長期識別子または短期識別子を含めることができます。 短期識別子は構築が簡単で高速ですが、スコープと期間は制限されています(通常は現在のセッションとワークステーションに限定されます)。 一般に、テーブル行やダイアログ ボックスエントリなどの一時的な性質のオブジェクトに使用され、破棄されます。 長期的な識別子は、より広範で長期的な性質のオブジェクトに使用されます。
このプロパティは、 IMAPIProp:: SaveChanges メソッドの最初の呼び出しに続く IMAPIProp::GetProps メソッドを通じて常に使用できます。 一部のサービス プロバイダーでは、インスタンス化の直後に使用可能にすることができます。 プロバイダーは常に GetProps から長期的なエントリ識別子を返す必要があります。 したがって、短期識別子を長期的に変換するには、 オブジェクトを開き、 GetProps を使用してこのプロパティを取得するだけです。
次の表は、このプロパティ、PR_RECORD_KEY (PidTagRecordKey)、PR_SEARCH_KEY(PidTagSearchKey) の重要な違いをまとめたものです。
特性 | PR_ENTRYID | PR_RECORD_KEY | PR_SEARCH_KEY |
---|---|---|---|
添付ファイル オブジェクトで必須 |
不要 |
はい |
不要 |
フォルダー オブジェクトで必須 |
はい |
はい |
不要 |
メッセージ ストア オブジェクトで必須 |
はい |
はい |
不要 |
状態オブジェクトで必須 |
はい |
いいえ |
いいえ |
クライアントによって作成された |
いいえ |
いいえ |
はい |
SaveChanges の呼び出し前に使用可能 |
プロバイダーの実装に依存 |
プロバイダーの実装に依存 |
メッセージの場合は、はい。 その他の場合は、プロバイダーの実装に依存します。 |
コピー操作で変更された |
はい |
はい |
いいえ |
コピー後にクライアントによって変更可能 |
いいえ |
いいえ |
はい |
内で一意 |
全世界 |
プロバイダー インスタンス |
全世界 |
バイナリ比較可能 (memcmp と同様) |
使用しない IMAPISupport:: CompareEntryIDs |
はい |
はい |
関連リソース
プロトコル仕様
関連するExchange Serverプロトコル仕様への参照を提供します。
メッセージ オブジェクトと添付ファイル オブジェクトを処理します。
ユーザー、連絡先、グループ、リソースの一覧のプロパティと操作を指定します。
インターネット標準メール規則からメッセージ オブジェクトに変換します。
クライアントとサーバー間のデータ転送の順序とフローを処理します。
サーバーに格納されているフォルダーアクセス許可リストの取得を処理します。
メールボックスに接続して代理人として構成する方法と、別のユーザーに代わって動作するメッセージ オブジェクトと予定表オブジェクトとの対話方法を指定します。
ユーザーとリソースの可用性情報を要求するために使用されるスキーマとメソッドを指定します。
ヘッダー ファイル
Mapidefs.h
データ型の定義を提供します。
Mapitags.h
代替名として一覧表示されるプロパティの定義が含まれます。