BluetoothAdapter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |
IsLowEnergyCodedPhySupported |
Representa um adaptador Bluetooth. |
IsLowEnergySupported |
Obtém um booliano que indica se o adapater dá suporte ao tipo de transporte Bluetooth LowEnergy. |
IsLowEnergyUncoded2MPhySupported |
Representa um adaptador Bluetooth. |
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. |