Windows.Devices.Bluetooth Spazio dei nomi

Windows. Lo spazio dei nomi Devices.Bluetooth definisce un set di API Windows Runtime che consentono alle app di interagire con i dispositivi Bluetooth. Queste API sono disponibili per le app UWP, le app desktop SDK per app di Windows (WinUI 3) e le app desktop Win32. Per altre informazioni, vedere Bluetooth.

Classi

Nome Descrizione
BluetoothAdapter

Rappresenta una scheda Bluetooth.

BluetoothClassOfDevice

Fornisce funzionalità per determinare le informazioni sulla classe Bluetooth del dispositivo (COD Bluetooth) per un dispositivo.

BluetoothDevice

Rappresenta un dispositivo Bluetooth.

Le applicazioni di esempio che usano questa classe includono l'esempio di enumerazione del dispositivo e l'esempio di chat RFCOMM Bluetooth.

BluetoothDeviceId

Rappresenta un ID dispositivo Bluetooth.

BluetoothLEAppearance

Fornisce funzionalità per determinare le informazioni sull'aspetto Bluetooth Low Energy (LE) per un dispositivo. Per ottenere un'istanza di questa classe, chiamare il metodo BluetoothLEAppearance.FromRawValue o il metodo BluetoothLEAppearance.FromParts .

BluetoothLEAppearanceCategories

Indica il codice della categoria di aspetto del dispositivo Bluetooth LE.

BluetoothLEAppearanceSubcategories

Indica il codice di sottocategoria dell'aspetto del dispositivo Bluetooth LE. Per altre info su come le sottocategorie eseguono il mapping alle categorie, vedi La specifica Bluetooth.

BluetoothLEConnectionParameters

Rappresenta i parametri di connessione Bluetooth LE.

Per altre informazioni sui parametri di connessione e PHY, fare riferimento alla specifica Di base Bluetooth.

BluetoothLEConnectionPhy

Usato per recuperare informazioni sul livello fisico Bluetooth LE (PHY).

Per altre informazioni sui parametri di connessione e PHY, fare riferimento alla specifica Di base Bluetooth.

BluetoothLEConnectionPhyInfo

Rappresenta informazioni sul livello fisico Bluetooth LE (PHY).

Per altre informazioni sui parametri di connessione e PHY, fare riferimento alla specifica Di base Bluetooth.

BluetoothLEDevice

Rappresenta un dispositivo Bluetooth LE.

Per esempi di codice, vedi Esempio di Bluetooth Low Energy e Esempio di associazione e enumerazione del dispositivo.

BluetoothLEPreferredConnectionParameters

Rappresenta i parametri di connessione preferiti bluetooth LE.

Per altre informazioni sui parametri di connessione e PHY, fare riferimento alla specifica Di base Bluetooth.

BluetoothLEPreferredConnectionParametersRequest

Rappresenta una richiesta di parametri di connessione preferita Bluetooth LE.

Per altre informazioni sui parametri di connessione e PHY, fare riferimento alla specifica Di base Bluetooth.

BluetoothSignalStrengthFilter

Raggruppa i parametri usati per configurare l'indicatore di intensità del segnale ricevuto (RSSI) basato sul filtro.

BluetoothUuidHelper

Classe helper che fornisce metodi per la conversione tra UUID del dispositivo Bluetooth e ID breve.

Enumerazioni

Nome Descrizione
BluetoothAddressType

Descrive il tipo di indirizzo Bluetooth.

BluetoothCacheMode

Indica se i metodi dell'API Bluetooth applicabili devono operare sui valori memorizzati nella cache nel sistema o se devono recuperare tali valori dal dispositivo Bluetooth. Vedere la sezione Osservazioni nell'argomento del membro.

BluetoothConnectionStatus

Indica lo stato della connessione del dispositivo.

BluetoothError

Specifica i casi di errore Bluetooth comuni.

BluetoothLEPreferredConnectionParametersRequestStatus

Definisce le costanti che specificano lo stato di una richiesta di parametri di connessione preferita Bluetooth LE.

Per altre informazioni sui parametri di connessione e PHY, fare riferimento alla specifica Di base Bluetooth.

BluetoothMajorClass

Indica il codice della classe principale del dispositivo, ovvero la famiglia generale di dispositivi a cui è associato il dispositivo.

BluetoothMinorClass

Indica il codice della classe secondaria del dispositivo. Questi vengono interpretati nel contesto dei codici della classe principale.

BluetoothServiceCapabilities

Indica le funzionalità del servizio di un dispositivo.

Commenti

Annotazioni

Compatibilità del framework app: Le API Bluetooth funzionano da qualsiasi framework di app Windows, incluse le app desktop WinAppSDK e le app Win32 classiche. Le app in pacchetto devono dichiarare la funzionalità nel manifesto dell'app bluetooth . Le app desktop non in pacchetto possono accedere a Bluetooth senza una dichiarazione di manifesto. Per indicazioni sulla chiamata di API WinRT dalle app desktop, vedi Chiamare le API Windows Runtime nelle app desktop.

Vedi anche