AppSearchSession.GetByDocumentId 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.
Ruft GenericDocument
Objekte nach Dokument-IDs in einem Namespace aus der AppSearchSession
Datenbank ab.
[Android.Runtime.Register("getByDocumentId", "(Landroid/app/appsearch/GetByDocumentIdRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "", ApiSince=31)]
public void GetByDocumentId (Android.App.AppSearch.GetByDocumentIdRequest request, Java.Util.Concurrent.IExecutor executor, Android.App.AppSearch.IBatchResultCallback callback);
[<Android.Runtime.Register("getByDocumentId", "(Landroid/app/appsearch/GetByDocumentIdRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "", ApiSince=31)>]
member this.GetByDocumentId : Android.App.AppSearch.GetByDocumentIdRequest * Java.Util.Concurrent.IExecutor * Android.App.AppSearch.IBatchResultCallback -> unit
Parameter
- request
- GetByDocumentIdRequest
eine Anforderung, die einen Namespace und IDs zum Abrufen von Dokumenten enthält.
- executor
- IExecutor
Executor, für den der Rückruf aufgerufen werden soll.
- callback
- IBatchResultCallback
Rückruf, um das ausstehende Ergebnis der Ausführung dieses Vorgangs zu erhalten. Die Schlüssel der zurückgegebenen AppSearchBatchResult
Sind die Eingabe-IDs. Die Werte sind die zurückgegebenen GenericDocument
Werte bei Erfolg oder ein Fehler AppSearchResult
. IDs, die nicht gefunden werden, geben einen Fehler AppSearchResult
mit einem Ergebniscode von AppSearchResult#RESULT_NOT_FOUND
. Wenn in der App ein unerwarteter interner Fehler auftritt Suchdienst BatchResultCallback#onSystemError
wird mit einem Throwable
.
- Attribute
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.