BluetoothAdapter Classe

Definição

Representa um adaptador Bluetooth.

public ref class BluetoothAdapter sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BluetoothAdapter final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BluetoothAdapter
Public NotInheritable Class BluetoothAdapter
Herança
Object Platform::Object IInspectable BluetoothAdapter
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)
Funcionalidades do aplicativo
bluetooth

Comentários

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1803 17134 AreClassicSecureConnectionsSupported
1803 17134 AreLowEnergySecureConnectionsSupported
2004 19041 IsExtendedAdvertisingSupported
2004 19041 MaxAdvertisementDataLength

Propriedades

AreClassicSecureConnectionsSupported

Obtém ou define um valor que indica se há suporte para Conexões Seguras para dispositivos Bluetooth emparelhados clássicos.

AreLowEnergySecureConnectionsSupported

Obtém ou define um valor que indica se há suporte para Conexões Seguras para dispositivos Bluetooth LE emparelhados.

BluetoothAddress

Obtém o endereço do dispositivo.

DeviceId

Obtém a ID do dispositivo.

IsAdvertisementOffloadSupported

Obtém um booliano que indica se o adaptador dá suporte ao descarregamento de anúncio.

IsCentralRoleSupported

Obtém um booliano que indica se o adapater dá suporte à função central LowEnergy.

IsClassicSupported

Obtém um booliano que indica se o adaptador dá suporte ao tipo de transporte Bluetooth Clássico.

IsExtendedAdvertisingSupported

Indica se o adaptador dá suporte ao formato de Publicidade Estendida 5.0.

IsLowEnergySupported

Obtém um booliano que indica se o adapater dá suporte ao tipo de transporte Bluetooth LowEnergy.

IsPeripheralRoleSupported

Obtém um booliano que indica se o adapater dá suporte à função periférica LowEnergy.

MaxAdvertisementDataLength

Indica o comprimento máximo de um anúncio que pode ser publicado por esse adaptador.

Métodos

FromIdAsync(String)

Obtém um objeto BluetoothAdapter identificado pelo DeviceId fornecido.

GetDefaultAsync()

Obtém o BluetoothAdapter padrão.

GetDeviceSelector()

Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) para identificar instâncias desse adaptador. Essa cadeia de caracteres é passada para o método FindAllAsync ou CreateWatcher.

GetRadioAsync()

Obtém o rádio representado por este adaptador Bluetooth.

Aplica-se a