PeopleContract.Directory.NotifyChange Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Benachrichtigt den Personenanbieter, dass bestimmte Datensätze innerhalb eines Verzeichnisses geändert wurden, wodurch eine Cacheaktualisierung ausgelöst und Die Beobachtung von Clientanwendungen benachrichtigt wird.
[Android.Runtime.Register("notifyChange", "(Landroid/content/Context;Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z", "", ApiSince=37)]
public static bool NotifyChange(Android.Content.Context context, Android.Net.Uri uri, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("notifyChange", "(Landroid/content/Context;Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z", "", ApiSince=37)>]
static member NotifyChange : Android.Content.Context * Android.Net.Uri * Android.OS.Bundle * Android.OS.CancellationSignal -> bool
Parameter
- context
- Context
Der Context für den Zugriff auf die ContentResolver.
- uri
- Uri
Der URI, der den geänderten Daten entspricht (z. B Persons#CONTENT_URI . oder Groups#CONTENT_URI).
- queryArgs
- Bundle
Abfrageargumente Bundle , die mithilfe Persons.Query.Builder oder mit Auswahlkriterien erstellt wurden Groups.Query.Builder , die den geänderten Datensätzen entsprechen.
- cancellationSignal
- CancellationSignal
CancellationSignal Optional, um den Aktualisierungsvorgang abzubrechen, oder null.
Gibt zurück
true wenn die Änderungsbenachrichtigung gesendet und aktualisiert wurde, false wenn das aufrufende Paket kein registriertes Personenverzeichnis ist oder die Abfrageargumente null oder leer waren.
- Attribute