Lenguaje

BluetoothAdapter.IsDiscovering Propiedad

Definición

Devuelve true si el adaptador bluetooth local está actualmente en el proceso de detección de dispositivos.

public bool IsDiscovering { [Android.Runtime.Register("isDiscovering", "()Z", "")] [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")] get; }
[<get: Android.Runtime.Register("isDiscovering", "()Z", "")>]
[<get: Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>]
member this.IsDiscovering : bool

Valor de propiedad

true si se detecta

Atributos

Comentarios

Devuelve true si el adaptador bluetooth local está actualmente en el proceso de detección de dispositivos.

La detección de dispositivos es un procedimiento de peso pesado. No se deben intentar nuevas conexiones a dispositivos Bluetooth remotos mientras la detección está en curso y las conexiones existentes experimentarán un ancho de banda limitado y una latencia alta. Use #cancelDiscovery() para cancelar una detección en curso.

Las aplicaciones también se pueden registrar para #ACTION_DISCOVERY_STARTED o #ACTION_DISCOVERY_FINISHED recibir notificaciones cuando se inicia o se completa la detección.

Si el estado de Bluetooth no #STATE_ONes , esta API devolverá false. Después de activar Bluetooth, espere #ACTION_STATE_CHANGED#STATE_ON con para obtener el valor actualizado.

Java documentación para android.bluetooth.BluetoothAdapter.isDiscovering().

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