IDistList : IMAPIContainer
適用対象: Outlook 2013 | Outlook 2016
変更可能なアドレス帳コンテナー内の配布リストへのアクセスを提供します。 IDistList では、名前解決の実行に加えて、配布リストを作成、コピー、および削除できます。
プロパティ | 値 |
---|---|
ヘッダー ファイル: |
Mapidefs.h |
によって公開される: |
配布リスト オブジェクト |
実装元: |
アドレス帳プロバイダー |
呼び出し元: |
クライアント アプリケーション |
インターフェイス識別子: |
IID_IDistList |
ポインター型: |
LPDISTLIST |
トランザクション モデル: |
トランザクション |
Vtable の順序
このインターフェイスには、一意のメソッドはありません。
必須のプロパティ | Access |
---|---|
PR_ADDRTYPE (PidTagAddressType) |
読み取り/書き込み |
PR_DISPLAY_NAME (PidTagDisplayName) |
読み取り/書き込み |
PR_ENTRYID (PidTagEntryId) |
読み取り専用 |
PR_OBJECT_TYPE (PidTagObjectType) |
読み取り専用 |
PR_RECORD_KEY (PidTagRecordKey) |
読み取り専用 |
注釈
IDistList インターフェイスは IMAPIContainer から継承され、アドレス帳コンテナーと同じメソッドが含まれています。 したがって、 IDistList インターフェイスのメソッドは IABContainer インターフェイスのメソッドと同一であるため、ここで重複しません。
IDistList を実装する配布リストまたはオブジェクトは、メッセージング ユーザー オブジェクトまたは個々の受信者のコレクションです。 配布リストは、すべてのメッセージング ユーザー オブジェクト、または一部のメッセージング ユーザーと一部の配布リストで構成できます。
通常、配布リストには次の 2 種類があります。
基になるメッセージング システムによって展開される配布リスト。 この種類のリストにはアドレス (PR_EMAIL_ADDRESS (PidTagEmailAddress) があり、個々の受信者である場合と同じように扱われます。
ローカル コンテナーに存在し、クライアント アプリケーションによって展開される配布リスト。
オプションの配布リスト プロパティには、次のものが含まれます。
PR_LAST_MODIFICATION_TIME (PidTagLastModificationTime)
PR_DISPLAY_TYPE (PidTagDisplayType)
PR_DETAILS_TABLE (PidTagDetailsTable)
PR_ADDRTYPEが必要ですが、PR_EMAIL_ADDRESS (PidTagEmailAddress) は必要ではないことに注意してください。 これは、メール アドレスのない配布リストは引き続きメッセージを受信できますが、そのメンバー リストを展開する必要があるためです。 PR_ADDRTYPE プロパティが MAPIPDL に設定されている場合、MAPI は展開を実行します。 PR_ADDRTYPEが MAPIPDL 以外の値である場合、トランスポート プロバイダーは拡張を実行します。
IDistList メソッドの使用方法の詳細については、IABContainer の並列メソッドのリファレンス エントリを参照してください。