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.provider.ContactsContract.RawContacts.AGGREGATION_MODE_SUSPENDEDの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Disabled 3

集計モード: この未加工の連絡先を集計しないでください。 未加工の連絡先には対応する連絡先集計がないため、連絡先クエリの結果には含まれません。

たとえば、このモードは、サーバー側で削除が行われるのを待っている間に削除のマークが付けられた未加工の連絡先に使用できます。

android.provider.ContactsContract.RawContacts.AGGREGATION_MODE_DISABLEDの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象