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 的通訊組清單或對像是傳訊用戶物件或個別收件者的集合。 通訊組清單可以包含所有傳訊用戶物件,或某些訊息使用者和一些通訊組清單。
通訊群組清單通常有兩種類型:
基礎傳訊系統所展開的通訊組清單。 此類型的清單具有位址, 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 平行方法的參考專案。