GlobalSearchSession.GetByDocumentId Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera documentos, pertencentes GenericDocument ao nome do pacote e ao nome do banco de dados especificados e identificados pelo namespace e ids na solicitação, do GlobalSearchSession banco de dados.
[Android.Runtime.Register("getByDocumentId", "(Ljava/lang/String;Ljava/lang/String;Landroid/app/appsearch/GetByDocumentIdRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "GetGetByDocumentId_Ljava_lang_String_Ljava_lang_String_Landroid_app_appsearch_GetByDocumentIdRequest_Ljava_util_concurrent_Executor_Landroid_app_appsearch_BatchResultCallback_Handler", ApiSince=33)]
public virtual void GetByDocumentId(string packageName, string databaseName, Android.App.AppSearch.GetByDocumentIdRequest request, Java.Util.Concurrent.IExecutor executor, Android.App.AppSearch.IBatchResultCallback callback);
[<Android.Runtime.Register("getByDocumentId", "(Ljava/lang/String;Ljava/lang/String;Landroid/app/appsearch/GetByDocumentIdRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "GetGetByDocumentId_Ljava_lang_String_Ljava_lang_String_Landroid_app_appsearch_GetByDocumentIdRequest_Ljava_util_concurrent_Executor_Landroid_app_appsearch_BatchResultCallback_Handler", ApiSince=33)>]
abstract member GetByDocumentId : string * string * Android.App.AppSearch.GetByDocumentIdRequest * Java.Util.Concurrent.IExecutor * Android.App.AppSearch.IBatchResultCallback -> unit
override this.GetByDocumentId : string * string * Android.App.AppSearch.GetByDocumentIdRequest * Java.Util.Concurrent.IExecutor * Android.App.AppSearch.IBatchResultCallback -> unit
Parâmetros
- packageName
- String
o nome do pacote a ser obtido
- databaseName
- String
o nome do banco de dados a ser obtido
- request
- GetByDocumentIdRequest
uma solicitação que contém um namespace e IDs para a qual obter documentos.
- 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 dos retornados AppSearchBatchResult são as IDs de entrada. Os valores são os retornados GenericDocumentcom êxito ou falha AppSearchResult de outra forma. As IDs não encontradas retornarão uma falha AppSearchResult com um código de resultado de AppSearchResult#RESULT_NOT_FOUND. Se ocorrer um erro interno inesperado no serviço AppSearch, BatchResultCallback#onSystemError será invocado com um Throwable.
- Atributos
Comentários
Recupera documentos, pertencentes GenericDocument ao nome do pacote e ao nome do banco de dados especificados e identificados pelo namespace e ids na solicitação, do GlobalSearchSession banco de dados. Quando uma chamada for bem-sucedida, o resultado será retornado na seção de sucessos do AppSearchBatchResult objeto no retorno de chamada. Se o pacote não existir, o banco de dados não existir ou se o pacote de chamada não tiver acesso, essas falhas serão refletidas como AppSearchResult objetos com um código de status RESULT_NOT_FOUND na seção de falhas do AppSearchBatchResult objeto.
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.