Язык

BluetoothDevice.FetchUuidsWithSdp Метод

Определение

Выполняет обнаружение служб на удаленном устройстве, чтобы получить поддерживаемые UUID.

[Android.Runtime.Register("fetchUuidsWithSdp", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool FetchUuidsWithSdp();
[<Android.Runtime.Register("fetchUuidsWithSdp", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.FetchUuidsWithSdp : unit -> bool

Возвращаемое значение

Значение false, если проверка завершается ошибкой, значение True, если процесс инициирования подключения ACL к удаленному устройству был запущен или кэширован UUID будет транслироваться.

Атрибуты

Комментарии

Выполните обнаружение служб на удаленном устройстве, чтобы получить поддерживаемые UUID.

Этот API является асинхронным и #ACTION_UUID намерением отправляется с идентификаторами UUID, поддерживаемыми удаленным концем. Если возникает ошибка при получении записей SDP или если процесс занимает много времени, или устройство связано, и у нас есть кэшированные идентификаторы UUID, намерение отправляется с идентификаторами UUID, #ACTION_UUID которые в настоящее время присутствуют в кэше. Клиенты должны использовать #getUuids идентификаторы UUID, если обнаружение служб не выполняется. Если существует текущий процесс связывания, обнаружение служб или запрос устройства, запрос будет помещен в очередь.

Java документации по android.bluetooth.BluetoothDevice.fetchUuidsWithSdp().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к