Android.App.AppSearch.Observers Namespace

Stellt Rückrufe, Änderungsinformationen und Schemafilter bereit, um Änderungen an AppSearch-Daten zu beobachten.

Klassen

Name Beschreibung
DocumentChangeInfo

Enthält Informationen zu einer einzelnen Änderung, die von einer ObserverCallback.

ObserverSpec

Konfiguriert die Typen, Namespaces und andere Eigenschaften, mit denen ObserverCallback Instanzen übereinstimmen.

ObserverSpec.Builder

Generator für ObserverSpec Instanzen.

ObserverSpec.InterfaceConsts

Enthält Konstanten aus den Java Schnittstellen, die von ObserverSpec.

SchemaChangeInfo

Enthält Informationen zu einer Schemaänderung, die von einer ObserverCallback.

Schnittstellen

Name Beschreibung
IObserverCallback

Eine Schnittstelle, die Apps implementieren können, um Benachrichtigungen über Änderungen an AppSearch-Daten zu abonnieren.

Hinweise

Implementieren, IObserverCallback um Dokument- und Schemaänderungsbenachrichtigungen zu empfangen. DocumentChangeInfo identifiziert geänderte Dokumente und SchemaChangeInfo identifiziert geänderte Schematypen.

Wird ObserverSpec.Builder verwendet, um Schematypen für einen Beobachter auszuwählen. Ein leerer Schemafilter entspricht allen Schematypen. Dokumentänderungen, die durch die Schemamigration verursacht werden, werden als Schemaänderungen gemeldet, nicht als einzelne Dokumentänderungen.

Android observer callback reference , change reference, and observer specification reference.