Langue

ContentResolver.NotifyChange Méthode

Définition

Surcharges

Nom Description
NotifyChange(Uri, ContentObserver)

Informez les observateurs inscrits qu’une ligne a été mise à jour et tentez de synchroniser les modifications sur le réseau.

NotifyChange(Uri, ContentObserver, NotifyChangeFlags)

Informez les observateurs inscrits qu’une ligne a été mise à jour.

NotifyChange(Uri, ContentObserver, Boolean)

Informez les observateurs inscrits qu’une ligne a été mise à jour.

NotifyChange(ICollection<Uri>, ContentObserver, NotifyChangeFlags)

Informez les observateurs inscrits que plusieurs lignes ont été mises à jour.

NotifyChange(Uri, ContentObserver)

Informez les observateurs inscrits qu’une ligne a été mise à jour et tentez de synchroniser les modifications sur le réseau.

[Android.Runtime.Register("notifyChange", "(Landroid/net/Uri;Landroid/database/ContentObserver;)V", "GetNotifyChange_Landroid_net_Uri_Landroid_database_ContentObserver_Handler")]
public virtual void NotifyChange(Android.Net.Uri uri, Android.Database.ContentObserver? observer);
[<Android.Runtime.Register("notifyChange", "(Landroid/net/Uri;Landroid/database/ContentObserver;)V", "GetNotifyChange_Landroid_net_Uri_Landroid_database_ContentObserver_Handler")>]
abstract member NotifyChange : Android.Net.Uri * Android.Database.ContentObserver -> unit
override this.NotifyChange : Android.Net.Uri * Android.Database.ContentObserver -> unit

Paramètres

uri
Uri

URI du contenu qui a été modifié.

observer
ContentObserver

L’observateur qui a créé le changement, peut être null. L’observateur à l’origine de la modification reçoit uniquement la notification s’il a demandé de recevoir des notifications d’auto-modification en implémentant ContentObserver#deliverSelfNotifications() pour retourner true.

Attributs

Remarques

Informez les observateurs inscrits qu’une ligne a été mise à jour et tentez de synchroniser les modifications sur le réseau.

Pour observer les événements envoyés via cet appel, utilisez #registerContentObserver(Uri, boolean, ContentObserver).

À compter de android.os.Build.VERSION_CODES#O, toutes les notifications de contenu doivent être sauvegardées par une valeur valide ContentProvider.

Java documentation pour android.content.ContentResolver.notifyChange(android.net.Uri, android.database.ContentObserver).

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 à

NotifyChange(Uri, ContentObserver, NotifyChangeFlags)

Informez les observateurs inscrits qu’une ligne a été mise à jour.

[Android.Runtime.Register("notifyChange", "(Landroid/net/Uri;Landroid/database/ContentObserver;I)V", "GetNotifyChange_Landroid_net_Uri_Landroid_database_ContentObserver_IHandler", ApiSince=24)]
public virtual void NotifyChange(Android.Net.Uri uri, Android.Database.ContentObserver? observer, Android.Content.NotifyChangeFlags flags);
[<Android.Runtime.Register("notifyChange", "(Landroid/net/Uri;Landroid/database/ContentObserver;I)V", "GetNotifyChange_Landroid_net_Uri_Landroid_database_ContentObserver_IHandler", ApiSince=24)>]
abstract member NotifyChange : Android.Net.Uri * Android.Database.ContentObserver * Android.Content.NotifyChangeFlags -> unit
override this.NotifyChange : Android.Net.Uri * Android.Database.ContentObserver * Android.Content.NotifyChangeFlags -> unit

Paramètres

uri
Uri

URI du contenu qui a été modifié.

observer
ContentObserver

L’observateur qui a créé le changement, peut être null. L’observateur à l’origine de la modification reçoit uniquement la notification s’il a demandé de recevoir des notifications d’auto-modification en implémentant ContentObserver#deliverSelfNotifications() pour retourner true.

flags
NotifyChangeFlags

Indicateurs supplémentaires : #NOTIFY_SYNC_TO_NETWORK.

Attributs

Remarques

Informez les observateurs inscrits qu’une ligne a été mise à jour.

Pour observer les événements envoyés via cet appel, utilisez #registerContentObserver(Uri, boolean, ContentObserver).

Si #NOTIFY_SYNC_TO_NETWORK elle est définie, cela tente de planifier une synchronisation locale à l’aide de l’adaptateur de synchronisation inscrit pour l’autorité de l’URI fourni. Aucun compte n’est transmis à l’adaptateur de synchronisation. Tous les comptes correspondants sont donc synchronisés.

À compter de android.os.Build.VERSION_CODES#O, toutes les notifications de contenu doivent être sauvegardées par une valeur valide ContentProvider.

Java documentation pour android.content.ContentResolver.notifyChange(android.net.Uri, android.database.ContentObserver, int).

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 à

NotifyChange(Uri, ContentObserver, Boolean)

Informez les observateurs inscrits qu’une ligne a été mise à jour.

[Android.Runtime.Register("notifyChange", "(Landroid/net/Uri;Landroid/database/ContentObserver;Z)V", "GetNotifyChange_Landroid_net_Uri_Landroid_database_ContentObserver_ZHandler")]
public virtual void NotifyChange(Android.Net.Uri uri, Android.Database.ContentObserver? observer, bool syncToNetwork);
[<Android.Runtime.Register("notifyChange", "(Landroid/net/Uri;Landroid/database/ContentObserver;Z)V", "GetNotifyChange_Landroid_net_Uri_Landroid_database_ContentObserver_ZHandler")>]
abstract member NotifyChange : Android.Net.Uri * Android.Database.ContentObserver * bool -> unit
override this.NotifyChange : Android.Net.Uri * Android.Database.ContentObserver * bool -> unit

Paramètres

uri
Uri

URI du contenu qui a été modifié.

observer
ContentObserver

L’observateur qui a créé le changement, peut être null. L’observateur à l’origine de la modification reçoit uniquement la notification s’il a demandé de recevoir des notifications d’auto-modification en implémentant ContentObserver#deliverSelfNotifications() pour retourner true.

syncToNetwork
Boolean

Si la valeur est true, identique à #NOTIFY_SYNC_TO_NETWORK.

Attributs

Remarques

Informez les observateurs inscrits qu’une ligne a été mise à jour.

Pour observer les événements envoyés via cet appel, utilisez #registerContentObserver(Uri, boolean, ContentObserver).

Si syncToNetwork est vrai, cela tente de planifier une synchronisation locale à l’aide de l’adaptateur de synchronisation inscrit pour l’autorité de l’URI fourni. Aucun compte n’est transmis à l’adaptateur de synchronisation. Tous les comptes correspondants sont donc synchronisés.

À compter de android.os.Build.VERSION_CODES#O, toutes les notifications de contenu doivent être sauvegardées par une valeur valide ContentProvider.

Ce membre est déconseillé. Les appelants doivent envisager de migrer vers #notifyChange(Uri, ContentObserver, int), car il offre une prise en charge de plusieurs options que seulement #NOTIFY_SYNC_TO_NETWORK.

Java documentation pour android.content.ContentResolver.notifyChange(android.net.Uri, android.database.ContentObserver, boolean).

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.

Voir aussi

  • <xref:Android.Content.ContentResolver.RequestSync(Android.Accounts.Account%2c+System.String%2c+System.String)>

S’applique à

NotifyChange(ICollection<Uri>, ContentObserver, NotifyChangeFlags)

Informez les observateurs inscrits que plusieurs lignes ont été mises à jour.

[Android.Runtime.Register("notifyChange", "(Ljava/util/Collection;Landroid/database/ContentObserver;I)V", "GetNotifyChange_Ljava_util_Collection_Landroid_database_ContentObserver_IHandler", ApiSince=30)]
public virtual void NotifyChange(System.Collections.Generic.ICollection<Android.Net.Uri> uris, Android.Database.ContentObserver? observer, Android.Content.NotifyChangeFlags flags);
[<Android.Runtime.Register("notifyChange", "(Ljava/util/Collection;Landroid/database/ContentObserver;I)V", "GetNotifyChange_Ljava_util_Collection_Landroid_database_ContentObserver_IHandler", ApiSince=30)>]
abstract member NotifyChange : System.Collections.Generic.ICollection<Android.Net.Uri> * Android.Database.ContentObserver * Android.Content.NotifyChangeFlags -> unit
override this.NotifyChange : System.Collections.Generic.ICollection<Android.Net.Uri> * Android.Database.ContentObserver * Android.Content.NotifyChangeFlags -> unit

Paramètres

uris
ICollection<Uri>

Uris du contenu qui a été modifié.

observer
ContentObserver

L’observateur qui a créé le changement, peut être null. L’observateur à l’origine de la modification reçoit uniquement la notification s’il a demandé de recevoir des notifications d’auto-modification en implémentant ContentObserver#deliverSelfNotifications() pour retourner true.

flags
NotifyChangeFlags

Indicateurs tels que #NOTIFY_SYNC_TO_NETWORK ou #NOTIFY_SKIP_NOTIFY_FOR_DESCENDANTS.

Attributs

Remarques

Informez les observateurs inscrits que plusieurs lignes ont été mises à jour.

Pour observer les événements envoyés via cet appel, utilisez #registerContentObserver(Uri, boolean, ContentObserver).

Si #NOTIFY_SYNC_TO_NETWORK elle est définie, cela tente de planifier une synchronisation locale à l’aide de l’adaptateur de synchronisation inscrit pour l’autorité de l’URI fourni. Aucun compte n’est transmis à l’adaptateur de synchronisation. Tous les comptes correspondants sont donc synchronisés.

À compter de android.os.Build.VERSION_CODES#O, toutes les notifications de contenu doivent être sauvegardées par une valeur valide ContentProvider.

Java documentation pour android.content.ContentResolver.notifyChange(java.util.Collection<android.net.Uri>, android.database.ContentObserver, int).

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 à