適用於:Outlook 2013 |Outlook 2016
藉由盡可能地使用最少的呼叫來取得和設定多個屬性,就會減少遠端活動,並降低每個屬性所涉及的額外負荷。 雖然服務提供者會先嘗試收集屬性,再進行遠端過程調用以進行擷取或修改,但您可以藉由要求多個屬性開始進行優化。
例如,如果您使用描述未來收件者且具名屬性屬於特定屬性集的路由清單,請使用兩個呼叫來處理所有收件者。 使用 IMAPIProp::GetIDsFromNames 的一個呼叫來擷取所有收件者屬性的標識碼,另一個呼叫 IMAPIProp::GetProps 以擷取所有值。 替代方法是呼叫 GetIDsFromNames ,然後再呼叫每個收件者的 GetProps ,效率會降低許多。