IScrollCaptureCallback.OnScrollCaptureSearch メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
システムは、キャプチャする適切なスクロール コンテナーを検索しており、このコールバックによって処理されるスクロール コンテンツのサイズと位置を知りたいと考えています。
[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
パラメーター
- signal
- CancellationSignal
進行中の操作を取り消すシグナル
- onReady
- IConsumer
更新された四角形のコンシューマー
- 属性
注釈
システムは、キャプチャする適切なスクロール コンテナーを検索しており、このコールバックによって処理されるスクロール コンテンツのサイズと位置を知りたいと考えています。
スクロール境界を決定するには、スクロール コンテンツが配置される可能性がある領域のみをカバーするように、含まれているビューの表示境界を実装で設定する必要があります。 これは、スクロール移動で追跡するコンテンツのみを対象とする必要があります。
更新された四角形を Consumer#accept onReady.acceptに返します。 何らかの理由でスクロール コンテンツをキャプチャできない場合は、空の四角形が返され、このビューは考慮されません。
この要求は、提供された CancellationSignalを介して取り消される可能性があります。 この場合、 Consumer#accept onReady.accept の今後の呼び出しは影響を受けず、このコンテンツは検索結果から省略されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。