Idioma

AppSearchSession.Put Método

Definição

Indexa documentos no AppSearchSession banco de dados.

[Android.Runtime.Register("put", "(Landroid/app/appsearch/PutDocumentsRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "", ApiSince=31)]
public void Put(Android.App.AppSearch.PutDocumentsRequest request, Java.Util.Concurrent.IExecutor executor, Android.App.AppSearch.IBatchResultCallback callback);
[<Android.Runtime.Register("put", "(Landroid/app/appsearch/PutDocumentsRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "", ApiSince=31)>]
member this.Put : Android.App.AppSearch.PutDocumentsRequest * Java.Util.Concurrent.IExecutor * Android.App.AppSearch.IBatchResultCallback -> unit

Parâmetros

request
PutDocumentsRequest

que contém documentos a serem indexados.

executor
IExecutor

Executor no qual invocar o retorno de chamada.

callback
IBatchResultCallback

Retorno de chamada para receber o resultado pendente da execução desta operação. As chaves do retornado AppSearchBatchResult são as IDs dos documentos de entrada. Os valores serão null se o documento correspondente tiver sido indexado com êxito ou se houver falha AppSearchResult de outra forma. Se ocorrer um erro interno inesperado no serviço AppSearch, BatchResultCallback#onSystemError será invocado com um Throwable.

Atributos

Comentários

Indexa documentos no AppSearchSession banco de dados.

Cada GenericDocument objeto deve ter um schemaType campo definido como um AppSearchSchema tipo que foi registrado anteriormente chamando o #setSchema método.

Java documentação para android.app.appsearch.AppSearchSession.put(android.app.appsearch.PutDocumentsRequest, java.util.concurrent.Executor, android.app.appsearch.BatchResultCallback<java.lang.String, java.lang.Void>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a