RangingManager.CreateRangingSession 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í.
Crea una nueva sesión de rango.
[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
Parámetros
- executor
- IExecutor
Ejecutor en el que se invocará la devolución de llamada.
- callback
- RangingSession.ICallback
Devolución de llamada para recibir eventos relacionados con la sesión.
Devoluciones
que RangingSession puede iniciar, administrar y detener operaciones de intervalo si la sesión se ha creado correctamente; en caso contrario, nulles .
- Atributos
Comentarios
Crea una nueva sesión de rango. Una sesión de rango permite a la aplicación realizar operaciones de rango mediante tecnologías disponibles, como Ultra-Wideband (UWB) o Wi-Fi tiempo de ida y vuelta (RTT).
La devolución de llamada recibe eventos relacionados con la sesión, incluido el inicio de sesión, la detención y la gama de actualizaciones. Proporcione un ejecutor que controle las devoluciones de llamada en un subproceso adecuado.
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.