Idioma

BluetoothAdapter.IsDiscovering Propriedade

Definição

Retornará true se o adaptador Bluetooth local estiver atualmente no processo de descoberta do dispositivo.

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 da propriedade

true se descobrir

Atributos

Comentários

Retornará true se o adaptador Bluetooth local estiver atualmente no processo de descoberta do dispositivo.

A descoberta de dispositivos é um procedimento pesado. Novas conexões com dispositivos Bluetooth remotos não devem ser tentadas enquanto a descoberta estiver em andamento, e as conexões existentes terão largura de banda limitada e alta latência. Use #cancelDiscovery() para cancelar uma descoberta em andamento.

Os aplicativos também podem se registrar #ACTION_DISCOVERY_STARTED ou #ACTION_DISCOVERY_FINISHED ser notificados quando a descoberta é iniciada ou concluída.

Se o estado bluetooth não #STATE_ONfor, essa API retornará false. Depois de ativar o Bluetooth, aguarde #ACTION_STATE_CHANGED#STATE_ON até obter o valor atualizado.

Java documentação para android.bluetooth.BluetoothAdapter.isDiscovering().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a