Language

AppSearchSession.Put メソッド

定義

AppSearchSession データベースにドキュメントのインデックスを作成します。

[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

パラメーター

request
PutDocumentsRequest

インデックスを作成するドキュメントが含まれています。

executor
IExecutor

コールバックを呼び出す Executor。

callback
IBatchResultCallback

この操作を実行した保留中の結果を受け取るコールバック。 返される AppSearchBatchResult のキーは、入力ドキュメントの ID です。 値は、対応するドキュメントのインデックスが正常に作成された場合は null 、それ以外の場合は失敗 AppSearchResult 。 AppSearch サービスで予期しない内部エラーが発生した場合、 BatchResultCallback#onSystemError は Throwableで呼び出されます。

属性

注釈

AppSearchSession データベースにドキュメントのインデックスを作成します。

各GenericDocument オブジェクトには、#setSchema メソッドを呼び出して以前に登録したAppSearchSchema型に設定されたschemaType フィールドが必要です。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象