ContentObserver.OnChange Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
OnChange(Boolean) |
Cette méthode est appelée lorsqu’une modification de contenu se produit. |
OnChange(Boolean, Uri) |
Cette méthode est appelée lorsqu’une modification de contenu se produit. |
OnChange(Boolean, Uri, Int32) |
Cette méthode est appelée lorsqu’une modification de contenu se produit. |
OnChange(Boolean, ICollection<Uri>, Int32) |
Cette méthode est appelée lorsqu’une modification de contenu se produit. |
OnChange(Boolean)
Cette méthode est appelée lorsqu’une modification de contenu se produit.
[Android.Runtime.Register("onChange", "(Z)V", "GetOnChange_ZHandler")]
public virtual void OnChange (bool selfChange);
[<Android.Runtime.Register("onChange", "(Z)V", "GetOnChange_ZHandler")>]
abstract member OnChange : bool -> unit
override this.OnChange : bool -> unit
Paramètres
- selfChange
- Boolean
True s’il s’agit d’une notification d’auto-modification.
- Attributs
Remarques
Cette méthode est appelée lorsqu’une modification de contenu se produit.
Les sous-classes doivent remplacer cette méthode pour gérer les modifications de contenu.
Documentation Java pour android.database.ContentObserver.onChange(boolean)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
OnChange(Boolean, Uri)
Cette méthode est appelée lorsqu’une modification de contenu se produit.
[Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;)V", "GetOnChange_ZLandroid_net_Uri_Handler")]
public virtual void OnChange (bool selfChange, Android.Net.Uri? uri);
[<Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;)V", "GetOnChange_ZLandroid_net_Uri_Handler")>]
abstract member OnChange : bool * Android.Net.Uri -> unit
override this.OnChange : bool * Android.Net.Uri -> unit
Paramètres
- selfChange
- Boolean
True s’il s’agit d’une notification d’auto-modification.
- uri
- Uri
URI du contenu modifié.
- Attributs
Remarques
Cette méthode est appelée lorsqu’une modification de contenu se produit. Inclut l’URI de contenu modifié lorsqu’il est disponible.
Les sous-classes doivent remplacer cette méthode pour gérer les modifications de contenu. Pour garantir une opération correcte sur les versions antérieures de l’infrastructure qui ne fournissent pas d’arguments plus riches, les applications doivent implémenter toutes les surcharges.
Exemple d’implémentation :
<code>
// Implement the onChange(boolean) method to delegate the change notification to
// the onChange(boolean, Uri) method to ensure correct operation on older versions
// of the framework that did not have the onChange(boolean, Uri) method.
{@literal @Override}
public void onChange(boolean selfChange) {
onChange(selfChange, null);
}
// Implement the onChange(boolean, Uri) method to take advantage of the new Uri argument.
{@literal @Override}
public void onChange(boolean selfChange, Uri uri) {
// Handle change.
}
</code>
</p>
Documentation Java pour android.database.ContentObserver.onChange(boolean, android.net.Uri)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
OnChange(Boolean, Uri, Int32)
Cette méthode est appelée lorsqu’une modification de contenu se produit.
[Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;I)V", "GetOnChange_ZLandroid_net_Uri_IHandler", ApiSince=30)]
public virtual void OnChange (bool selfChange, Android.Net.Uri? uri, int flags);
[<Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;I)V", "GetOnChange_ZLandroid_net_Uri_IHandler", ApiSince=30)>]
abstract member OnChange : bool * Android.Net.Uri * int -> unit
override this.OnChange : bool * Android.Net.Uri * int -> unit
Paramètres
- selfChange
- Boolean
True s’il s’agit d’une notification d’auto-modification.
- uri
- Uri
URI du contenu modifié.
- flags
- Int32
Indicateurs indiquant des détails sur cette modification.
- Attributs
Remarques
Cette méthode est appelée lorsqu’une modification de contenu se produit. Inclut l’URI de contenu modifié lorsqu’il est disponible.
Les sous-classes doivent remplacer cette méthode pour gérer les modifications de contenu. Pour garantir une opération correcte sur les versions antérieures de l’infrastructure qui ne fournissent pas d’arguments plus riches, les applications doivent implémenter toutes les surcharges.
Documentation Java pour android.database.ContentObserver.onChange(boolean, android.net.Uri, int)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
OnChange(Boolean, ICollection<Uri>, Int32)
Cette méthode est appelée lorsqu’une modification de contenu se produit.
[Android.Runtime.Register("onChange", "(ZLjava/util/Collection;I)V", "GetOnChange_ZLjava_util_Collection_IHandler", ApiSince=30)]
public virtual void OnChange (bool selfChange, System.Collections.Generic.ICollection<Android.Net.Uri> uris, int flags);
[<Android.Runtime.Register("onChange", "(ZLjava/util/Collection;I)V", "GetOnChange_ZLjava_util_Collection_IHandler", ApiSince=30)>]
abstract member OnChange : bool * System.Collections.Generic.ICollection<Android.Net.Uri> * int -> unit
override this.OnChange : bool * System.Collections.Generic.ICollection<Android.Net.Uri> * int -> unit
Paramètres
- selfChange
- Boolean
True s’il s’agit d’une notification d’auto-modification.
- uris
- ICollection<Uri>
Uris du contenu modifié.
- flags
- Int32
Indicateurs indiquant des détails sur cette modification.
- Attributs
Remarques
Cette méthode est appelée lorsqu’une modification de contenu se produit. Inclut les URI de contenu modifiés lorsqu’ils sont disponibles.
Les sous-classes doivent remplacer cette méthode pour gérer les modifications de contenu. Pour garantir une opération correcte sur les versions antérieures de l’infrastructure qui ne fournissent pas d’arguments plus riches, les applications doivent implémenter toutes les surcharges.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.