Langue

AggregationMode Énumération

Définition

Énumère les valeurs retournées par plusieurs méthodes de AggregationMode.

public enum AggregationMode
type AggregationMode = 
Héritage
AggregationMode

Champs

Nom Valeur Description
Default 0

Mode d’agrégation : agréger immédiatement après l’exécution des opérations d’insertion ou de mise à jour.

Immediate 1

Mode d’agrégation : agréger au moment où le contact brut est inséré/mis à jour.

Suspended 2

Mode d’agrégation : l’agrégation est suspendue temporairement et est susceptible d’être reprise ultérieurement. Les modifications apportées au contact brut mettent à jour le contact agrégé associé, mais n’entraînent aucune modification de la façon dont le contact est agrégé. Similaire à AGGREGATION_MODE_DISABLED, mais conserve un lien vers l’agrégat Contacts correspondant.

Cela peut être utilisé pour reporter l’agrégation jusqu’à une série de mises à jour, pour améliorer les performances et/ou l’expérience utilisateur.

Notez que la modification de ContactsContract.RawContactsColumns.AGGREGATION_MODE de AGGREGATION_MODE_SUSPENDED à AGGREGATION_MODE_DEFAULT ne déclenche pas de passe d’agrégation, mais toute modification ultérieure des données du contact brut sera effectuée.

Référence Android pour android.provider.ContactsContract.RawContacts.AGGREGATION_MODE_SUSPENDED.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Disabled 3

Mode d’agrégation : ne jamais agréger ce contact brut. Le contact brut n’a pas d’agrégat contacts correspondant et ne sera donc pas inclus dans les résultats de la requête Contacts.

Par exemple, ce mode peut être utilisé pour un contact brut marqué pour la suppression en attendant que la suppression se produise côté serveur.

Référence Android pour android.provider.ContactsContract.RawContacts.AGGREGATION_MODE_DISABLED.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à