语言

AggregationMode 枚举

定义

枚举由多个方法 AggregationMode返回的值。

public enum AggregationMode
type AggregationMode = 
继承
AggregationMode

字段

名称 值 说明
Default 0

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

Immediate 1

聚合模式:在插入/更新原始联系人时聚合。

Suspended 2

聚合模式:聚合暂时挂起,以后可能会恢复。 对原始联系人的更改将更新关联的聚合联系人,但不会对联系人的聚合方式进行任何更改。 类似于AGGREGATION_MODE_DISABLED,但维护指向相应联系人聚合的链接。

这可用于将聚合推迟到一系列更新之后,以提高性能和/或用户体验。

请注意,将ContactsContract.RawContactsColumns.AGGREGATION_MODE从AGGREGATION_MODE_SUSPENDED更改为AGGREGATION_MODE_DEFAULT不会触发聚合传递,但对原始联系人数据的任何后续更改都将触发。

Android 参考。android.provider.ContactsContract.RawContacts.AGGREGATION_MODE_SUSPENDED

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Disabled 3

聚合模式:从不聚合此原始联系人。 原始联系人不会有相应的联系人聚合,因此不会包含在联系人查询结果中。

例如,此模式可用于在等待删除操作发生在服务器端时标记为要删除的原始联系人。

Android 参考。android.provider.ContactsContract.RawContacts.AGGREGATION_MODE_DISABLED

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

注解

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于