RangingManager.CreateRangingSession メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しい範囲セッションを作成します。
[Android.Runtime.Register("createRangingSession", "(Ljava/util/concurrent/Executor;Landroid/ranging/RangingSession$Callback;)Landroid/ranging/RangingSession;", "", ApiSince=36)]
public Android.Ranging.RangingSession? CreateRangingSession(Java.Util.Concurrent.IExecutor executor, Android.Ranging.RangingSession.ICallback callback);
[<Android.Runtime.Register("createRangingSession", "(Ljava/util/concurrent/Executor;Landroid/ranging/RangingSession$Callback;)Landroid/ranging/RangingSession;", "", ApiSince=36)>]
member this.CreateRangingSession : Java.Util.Concurrent.IExecutor * Android.Ranging.RangingSession.ICallback -> Android.Ranging.RangingSession
パラメーター
- executor
- IExecutor
コールバックが呼び出される Executor。
- callback
- RangingSession.ICallback
セッション関連のイベントを受信するコールバック。
返品
セッションが正常に作成された場合に、範囲指定操作を開始、管理、および停止できる RangingSession 。それ以外の場合は null。
- 属性
注釈
新しい範囲セッションを作成します。 範囲セッションを使用すると、アプリケーションは、Ultra-Wideband (UWB) や Wi-Fi ラウンド トリップ時間 (RTT) などの使用可能なテクノロジを使用して、範囲指定操作を実行できます。
コールバックは、セッションの開始、停止、および範囲の更新を含むセッション関連のイベントを受け取ります。 適切なスレッドでコールバックを処理する Executor を提供します。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。