AppSearchSession.GetByDocumentId 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从数据库中按命名空间AppSearchSession
中的文档 ID 获取GenericDocument
对象。
[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
参数
- request
- GetByDocumentIdRequest
包含要为其获取文档的命名空间和 ID 的请求。
- executor
- IExecutor
要对其调用回调的执行程序。
- callback
- IBatchResultCallback
用于接收执行此操作的挂起结果的回调。 返回 AppSearchBatchResult
的键是输入 ID。 这些值是在成功时返回 GenericDocument
的,否则返回失败 AppSearchResult
。 找不到的 ID 将返回 AppSearchResult
失败,结果代码为 AppSearchResult#RESULT_NOT_FOUND
. 如果在 App 中发生意外的内部错误搜索服务,BatchResultCallback#onSystemError
将使用 a Throwable
.
- 属性
注解
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。