Condividi tramite


AppSearchSession.GetByDocumentId Metodo

Definizione

Ottiene GenericDocument gli oggetti in base agli ID documento in uno spazio dei nomi dal AppSearchSession database.

[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

Parametri

request
GetByDocumentIdRequest

richiesta contenente uno spazio dei nomi e ID per cui ottenere i documenti.

executor
IExecutor

Executor in cui richiamare il callback.

callback
IBatchResultCallback

Callback per ricevere il risultato in sospeso dell'esecuzione di questa operazione. Le chiavi dell'oggetto restituito AppSearchBatchResult sono gli ID di input. I valori sono gli oggetti restituiti GenericDocumentin caso di esito positivo oppure un errore AppSearchResult in caso contrario. Gli ID non trovati restituiranno un errore AppSearchResult con un codice di risultato di AppSearchResult#RESULT_NOT_FOUND. Se si verifica un errore interno imprevisto nell'app servizio di ricerca, BatchResultCallback#onSystemError verrà richiamato con .Throwable

Attributi

Commenti

Documentazione java per android.app.appsearch.AppSearchSession.getByDocumentId(android.app.appsearch.GetByDocumentIdRequest, java.util.concurrent.Executor, android.app.appsearch.BatchResultCallback<java.lang.String, android.app.appsearch.GenericDocument>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a