Lenguaje

GlobalSearchSession.ReportSystemUsage Método

Definición

Informa de que se ha usado un documento determinado desde una superficie del 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

Solicitud de informes de uso.

executor
IExecutor

Ejecutor en el que se va a invocar la devolución de llamada.

callback
IConsumer

Devolución de llamada para recibir errores. Si la operación se realiza correctamente, se invocará la devolución de llamada con un AppSearchResult cuyo valor sea null. La devolución de llamada se invocará con un AppSearchResult de AppSearchResult#RESULT_SECURITY_ERROR si una aplicación que no forma parte del sistema invoca esta API.

Atributos

Comentarios

Informa de que se ha usado un documento determinado desde una superficie del sistema.

Consulte AppSearchSession#reportUsage para obtener una descripción general del uso de documentos, así como una API que la propia aplicación pueda usar.

El uso notificado a través de este método se tiene en cuenta por separado del uso notificado a través AppSearchSession#reportUsage de y se puede tener acceso a él mediante las constantes SearchSpec#RANKING_STRATEGY_SYSTEM_USAGE_COUNT y SearchSpec#RANKING_STRATEGY_SYSTEM_USAGE_LAST_USED_TIMESTAMP.

Java documentación 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>>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a