Sprache

BluetoothAdapter.IsDiscovering Eigenschaft

Definition

Gibt "true" zurück, wenn sich der lokale Bluetooth-Adapter derzeit im Geräteermittlungsprozess befindet.

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

Eigenschaftswert

true, wenn ermittelt wird

Attribute

Hinweise

Gibt "true" zurück, wenn sich der lokale Bluetooth-Adapter derzeit im Geräteermittlungsprozess befindet.

Die Geräteermittlung ist ein schwergewichtiges Verfahren. Neue Verbindungen mit Remote-Bluetooth-Geräten sollten nicht versucht werden, während die Ermittlung ausgeführt wird, und vorhandene Verbindungen haben begrenzte Bandbreite und hohe Latenz. Wird verwendet #cancelDiscovery() , um eine fortlaufende Ermittlung abzubrechen.

Anwendungen können sich auch registrieren #ACTION_DISCOVERY_STARTED oder #ACTION_DISCOVERY_FINISHED benachrichtigt werden, wenn die Ermittlung gestartet oder abgeschlossen wird.

Wenn der Bluetooth-Zustand nicht #STATE_ONist, gibt diese API "false" zurück. Warten Sie #ACTION_STATE_CHANGED#STATE_ON nach dem Aktivieren von Bluetooth auf den aktualisierten Wert.

Java Dokumentation für android.bluetooth.BluetoothAdapter.isDiscovering().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: