BluetoothAdapter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |