遞交通訊簿通知
適用於:Outlook 2013 |Outlook 2016
通訊簿通知可讓客戶端瞭解任何通訊錄專案或特定專案所發生的事件。 您可以透過MAPI通訊簿註冊這些通知,方法是呼叫 IAddrBook::Advise ,或透過通訊簿容器的階層或內容數據表呼叫 IMAPITable::Advise。
如果您要註冊特定專案的通知,請指定通訊簿容器、通訊組清單或訊息使用者的項目標識元,如果註冊整個通訊簿上的通知,則為 NULL。 專案標識碼必須代表通訊簿容器中的傳訊用戶或通訊組清單。 IAddrBook::建議 檢查此專案標識符,以判斷哪個通訊簿提供者負責對應的物件,並將呼叫轉送至適當的通訊簿提供者的 IABLogon::Advise 方法。
用戶端可以在通訊錄項目上註冊下列類型的事件:
嚴重錯誤
建立、修改、刪除、移動或複製 (的任何物件事件)
已修改的數據表
一般而言,註冊只會發生在通訊簿容器內容和階層數據表上。 用戶端很少會向較低層級的傳訊用戶和通訊組清單對象註冊。 這是因為:
許多通訊錄提供者不支援其傳訊用戶和通訊組清單上的通知。
數據表通知足以追蹤變更並回報給使用者。