語言

AggregationMode 列舉

定義

透過 的 AggregationMode多種方法列舉 。

public enum AggregationMode
type AggregationMode = 
繼承
AggregationMode

欄位

名稱 值 Description
Default 0

聚合模式:插入或更新操作完成後立即進行聚合。

Immediate 1

聚合模式:在原始聯絡人插入或更新時進行彙整。

Suspended 2

聚合模式:聚合暫停,可能會稍後恢復。 原始聯絡人的變更會更新相關的彙整聯絡,但不會改變該聯絡人的聚合方式。 類似 AGGREGATION_MODE_DISABLED,但會維持與對應 Contacts 聚合的連結。

這可以用來延後聚合,直到一系列更新後,以提升效能和/或使用者體驗。

請注意,將ContactsContract.RawContactsColumns.AGGREGATION_MODE從AGGREGATION_MODE_SUSPENDED改為AGGREGATION_MODE_DEFAULT不會觸發聚合傳遞,但對原始聯絡人資料的任何後續變更都會觸發。

Android 參考資料。android.provider.ContactsContract.RawContacts.AGGREGATION_MODE_SUSPENDED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Disabled 3

聚合模式:絕不要將這些原始接觸聚合。 原始聯絡人不會有對應的聯絡人彙總,因此不會包含在聯絡人查詢結果中。

例如,此模式可用於在伺服器端等待刪除時標記刪除的原始聯絡人。

Android 參考資料。android.provider.ContactsContract.RawContacts.AGGREGATION_MODE_DISABLED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於