Language

BluetoothAdapter.IsDiscovering プロパティ

定義

ローカル Bluetooth アダプターが現在デバイス検出プロセス中の場合は true を返します。

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

プロパティ値

検出する場合は true

属性

注釈

ローカル Bluetooth アダプターが現在デバイス検出プロセス中の場合は true を返します。

デバイス検出は重い手順です。 検出の進行中はリモート Bluetooth デバイスへの新しい接続を試行しないでください。既存の接続では帯域幅が制限され、待機時間が長くなります。 #cancelDiscovery()を使用して、進行中の検出を取り消します。

アプリケーションは、検出の開始時または完了時に通知を受け取る #ACTION_DISCOVERY_STARTED または #ACTION_DISCOVERY_FINISHED に登録することもできます。

Bluetooth状態が #STATE_ONされていない場合、この API は false を返します。 Bluetoothを有効にした後、#STATE_ONで#ACTION_STATE_CHANGEDが更新された値を取得するまで待ちます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象