Share via


BluetoothAdapter Classe

Definizione

Rappresenta un adattatore 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
Ereditarietà
Object Platform::Object IInspectable BluetoothAdapter
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)
Funzionalità dell'app
bluetooth

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1803 17134 AreClassicSecureConnectionsSupported
1803 17134 AreLowEnergySecureConnectionsSupported
2004 19041 IsExtendedAdvertisingSupported
2004 19041 MaxAdvertisementDataLength

Proprietà

AreClassicSecureConnectionsSupported

Ottiene o imposta un valore che indica se Le connessioni sicure sono supportate per i dispositivi Bluetooth associati classici.

AreLowEnergySecureConnectionsSupported

Ottiene o imposta un valore che indica se le connessioni sicure sono supportate per i dispositivi Bluetooth LE associati.

BluetoothAddress

Ottiene l'indirizzo del dispositivo.

DeviceId

Ottiene l'ID dispositivo.

IsAdvertisementOffloadSupported

Ottiene un valore booleano che indica se l'adattatore supporta l'offload pubblicitario.

IsCentralRoleSupported

Ottiene un valore booleano che indica se l'adapater supporta il ruolo centrale Low Energy.

IsClassicSupported

Ottiene un valore booleano che indica se l'adattatore supporta il tipo di trasporto Bluetooth Classico.

IsExtendedAdvertisingSupported

Indica se l'adattatore supporta il formato di pubblicità estesa 5.0.

IsLowEnergySupported

Ottiene un valore booleano che indica se l'adapater supporta il tipo di trasporto Bluetooth Low Energy.

IsPeripheralRoleSupported

Ottiene un valore booleano che indica se l'adapater supporta il ruolo periferica Low Energy.

MaxAdvertisementDataLength

Indica la lunghezza massima di un annuncio che può essere pubblicato da questa scheda.

Metodi

FromIdAsync(String)

Ottiene un oggetto BluetoothAdapter identificato dall'oggetto DeviceId specificato.

GetDefaultAsync()

Ottiene il valore BluetoothAdapter predefinito.

GetDeviceSelector()

Ottiene una stringa AQS (Advanced Query Syntax) per identificare le istanze di questa scheda. Questa stringa viene passata al metodo FindAllAsync o CreateWatcher.

GetRadioAsync()

Ottiene la radio rappresentata da questa scheda Bluetooth.

Si applica a