IScrollCaptureCallback.OnScrollCaptureSearch Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El sistema busca el contenedor de desplazamiento adecuado para capturar y desea conocer el tamaño y la posición del contenido de desplazamiento controlado por esta devolución de llamada.
[Android.Runtime.Register("onScrollCaptureSearch", "(Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnScrollCaptureSearch_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler:Android.Views.IScrollCaptureCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public void OnScrollCaptureSearch(Android.OS.CancellationSignal signal, Java.Util.Functions.IConsumer onReady);
[<Android.Runtime.Register("onScrollCaptureSearch", "(Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnScrollCaptureSearch_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler:Android.Views.IScrollCaptureCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member OnScrollCaptureSearch : Android.OS.CancellationSignal * Java.Util.Functions.IConsumer -> unit
Parámetros
- signal
- CancellationSignal
señal para cancelar la operación en curso
- onReady
- IConsumer
consumidor para el rectángulo actualizado
- Atributos
Comentarios
El sistema busca el contenedor de desplazamiento adecuado para capturar y desea conocer el tamaño y la posición del contenido de desplazamiento controlado por esta devolución de llamada.
Para determinar los límites de desplazamiento, una implementación debe establecer los límites visibles de la vista contenedora para cubrir solo el área donde se puede colocar el contenido de desplazamiento. Esto solo debe abarcar el contenido que realiza el seguimiento con el movimiento de desplazamiento.
Devuelve el rectángulo actualizado a Consumer#accept onReady.accept. Si por alguna razón el contenido de desplazamiento no está disponible para capturar, se puede devolver un rectángulo vacío que excluirá esta vista de consideración.
Esta solicitud se puede cancelar a través del proporcionado CancellationSignal. Cuando esto sucede, cualquier llamada futura a Consumer#accept onReady.accept no tendrá ningún efecto y este contenido se omitirá de los resultados de la búsqueda.
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.