Freigeben über


BluetoothAdapter Klasse

Definition

Stellt einen Bluetooth-Adapter dar.

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
Vererbung
Object Platform::Object IInspectable BluetoothAdapter
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)
App-Funktionen
bluetooth

Hinweise

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1803 17134 AreClassicSecureConnectionsSupported
1803 17134 AreLowEnergySecureConnectionsSupported
2004 19041 IsExtendedAdvertisingSupported
2004 19041 MaxAdvertisementDataLength

Eigenschaften

AreClassicSecureConnectionsSupported

Ruft einen Wert ab, der angibt, ob sichere Verbindungen für klassische gekoppelte Bluetooth-Geräte unterstützt werden, oder legt diese fest.

AreLowEnergySecureConnectionsSupported

Ruft einen Wert ab, der angibt, ob sichere Verbindungen für gekoppelte Bluetooth LE-Geräte unterstützt werden, oder legt den Wert fest.

BluetoothAddress

Ruft die Geräteadresse ab.

DeviceId

Ruft die Geräte-ID ab.

IsAdvertisementOffloadSupported

Ruft einen booleschen Wert ab, der angibt, ob der Adapter die Auslagerung von Werbung unterstützt.

IsCentralRoleSupported

Ruft einen booleschen Wert ab, der angibt, ob der adapater die zentrale Rolle LowEnergy unterstützt.

IsClassicSupported

Ruft einen booleschen Wert ab, der angibt, ob der Adapter den klassischen Bluetooth-Transporttyp unterstützt.

IsExtendedAdvertisingSupported

Gibt an, ob der Adapter das Erweiterte Werbeformat 5.0 unterstützt.

IsLowEnergyCodedPhySupported

Stellt einen Bluetooth-Adapter dar.

IsLowEnergySupported

Ruft einen booleschen Wert ab, der angibt, ob der Adapater lowEnergy Bluetooth Transport-Typ unterstützt.

IsLowEnergyUncoded2MPhySupported

Stellt einen Bluetooth-Adapter dar.

IsPeripheralRoleSupported

Ruft einen booleschen Wert ab, der angibt, ob der Adapater die LowEnergy-Peripherierolle unterstützt.

MaxAdvertisementDataLength

Gibt die maximale Länge einer Ankündigung an, die von diesem Adapter veröffentlicht werden kann.

Methoden

FromIdAsync(String)

Ruft ein BluetoothAdapter-Objekt ab, das von der angegebenen DeviceId identifiziert wird.

GetDefaultAsync()

Ruft den Standardmäßigen BluetoothAdapter ab.

GetDeviceSelector()

Ruft eine AQS-Zeichenfolge (Advanced Query Syntax) zum Identifizieren von Instanzen dieses Adapters ab. Diese Zeichenfolge wird an die FindAllAsync- oder CreateWatcher-Methode übergeben.

GetRadioAsync()

Ruft das von diesem Bluetooth-Adapter dargestellte Funkgerät ab.

Gilt für: