Lingua

BluetoothAdapter.IsDiscovering Proprietà

Definizione

Restituisce true se la scheda Bluetooth locale è attualmente nel processo di individuazione dei dispositivi.

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

Valore della proprietà

true se si individua

Attributi

Commenti

Restituisce true se la scheda Bluetooth locale è attualmente nel processo di individuazione dei dispositivi.

L'individuazione dei dispositivi è una procedura pesante. Le nuove connessioni ai dispositivi Bluetooth remoti non devono essere tentate mentre l'individuazione è in corso e le connessioni esistenti riscontrano una larghezza di banda limitata e una latenza elevata. Usare #cancelDiscovery() per annullare un'individuazione in corso.

Le applicazioni possono anche registrarsi per #ACTION_DISCOVERY_STARTED o #ACTION_DISCOVERY_FINISHED ricevere una notifica all'avvio o al completamento dell'individuazione.

Se lo stato Bluetooth non #STATE_ONè , questa API restituirà false. Dopo aver attivato Bluetooth, attendere #ACTION_STATE_CHANGED con #STATE_ON per ottenere il valore aggiornato.

per android.bluetooth.BluetoothAdapter.isDiscovering().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a