Idioma

GlobalSearchSession.ReportSystemUsage Método

Definição

Relata que um documento específico foi usado de uma superfície do sistema.

[Android.Runtime.Register("reportSystemUsage", "(Landroid/app/appsearch/ReportSystemUsageRequest;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetReportSystemUsage_Landroid_app_appsearch_ReportSystemUsageRequest_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=31)]
public virtual void ReportSystemUsage(Android.App.AppSearch.ReportSystemUsageRequest request, Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("reportSystemUsage", "(Landroid/app/appsearch/ReportSystemUsageRequest;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetReportSystemUsage_Landroid_app_appsearch_ReportSystemUsageRequest_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=31)>]
abstract member ReportSystemUsage : Android.App.AppSearch.ReportSystemUsageRequest * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.ReportSystemUsage : Android.App.AppSearch.ReportSystemUsageRequest * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Parâmetros

request
ReportSystemUsageRequest

A solicitação de relatório de uso.

executor
IExecutor

Executor no qual invocar o retorno de chamada.

callback
IConsumer

Retorno de chamada para receber erros. Se a operação for bem-sucedida, o retorno de chamada será invocado com um AppSearchResult cujo valor é null. O retorno de chamada será invocado com um AppSearchResult de AppSearchResult#RESULT_SECURITY_ERROR se essa API for invocada por um aplicativo que não faz parte do sistema.

Atributos

Comentários

Relata que um documento específico foi usado de uma superfície do sistema.

Consulte AppSearchSession#reportUsage uma descrição geral do uso do documento, bem como uma API que pode ser usada pelo próprio aplicativo.

O uso relatado por meio desse método é contabilizado separadamente do uso relatado e AppSearchSession#reportUsage pode ser acessado usando as constantes SearchSpec#RANKING_STRATEGY_SYSTEM_USAGE_COUNT e SearchSpec#RANKING_STRATEGY_SYSTEM_USAGE_LAST_USED_TIMESTAMP.

Java documentação para android.app.appsearch.GlobalSearchSession.reportSystemUsage(android.app.appsearch.ReportSystemUsageRequest, java.util.concurrent.Executor, java.util.function.Consumer<android.app.appsearch.AppSearchResult<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