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 den Bluetooth-Adapter des lokalen Geräts dar.
[Android.Runtime.Register("android/bluetooth/BluetoothAdapter", DoNotGenerateAcw=true)]
public sealed class BluetoothAdapter : Java.Lang.Object
[<Android.Runtime.Register("android/bluetooth/BluetoothAdapter", DoNotGenerateAcw=true)>]
type BluetoothAdapter = class
inherit Object
- Vererbung
- Attribute
Hinweise
Java-Dokumentation für android.bluetooth.BluetoothAdapter
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.
Felder
ActionConnectionStateChanged |
Absicht, die Änderung des Verbindungszustands des lokalen Bluetooth-Adapters in ein Profil des Remotegeräts zu übertragen. |
ActionDiscoveryFinished |
Broadcast-Aktion: Der lokale Bluetooth-Adapter hat den Geräteermittlungsprozess abgeschlossen. |
ActionDiscoveryStarted |
Broadcast-Aktion: Der lokale Bluetooth-Adapter hat den Remotegeräteermittlungsprozess gestartet. |
ActionLocalNameChanged |
Broadcast-Aktion: Der lokale Bluetooth-Adapter hat seinen anzeigefähigen Bluetooth-Namen geändert. |
ActionRequestDiscoverable |
Aktivitätsaktion: Zeigt eine Systemaktivität an, die den auffindbaren Modus anfordert. |
ActionRequestEnable |
Aktivitätsaktion: Zeigt eine Systemaktivität an, die es dem Benutzer ermöglicht, Bluetooth zu aktivieren. |
ActionScanModeChanged |
Broadcast-Aktion: Gibt an, dass sich der Bluetooth-Scanmodus des lokalen Adapters geändert hat. |
ActionStateChanged |
Broadcast-Aktion: Der Status des lokalen Bluetooth-Adapters wurde geändert. |
Error |
Sentinel-Fehlerwert für diese Klasse. |
ExtraConnectionState |
Extra verwendet von
|
ExtraDiscoverableDuration |
Wird als optionales int-Extrafeld in |
ExtraLocalName |
Wird als zusätzliches Zeichenfolgenfeld in |
ExtraPreviousConnectionState |
Extra verwendet von
|
ExtraPreviousScanMode |
Wird als zusätzliches Feld in |
ExtraPreviousState |
Wird als int-Extrafeld in |
ExtraScanMode |
Wird als zusätzliches Feld in |
ExtraState |
Wird als zusätzliches Feld in |
Eigenschaften
Address |
Gibt die Hardwareadresse des lokalen Bluetooth-Adapters zurück. |
BluetoothLeAdvertiser |
Gibt ein |
BluetoothLeScanner |
Gibt ein |
BondedDevices |
Gibt den Satz von |
Class |
Gibt die Laufzeitklasse dieses |
DefaultAdapter |
Rufen Sie ein Handle für den lokalen Bluetooth-Standardadapter ab. |
DiscoverableTimeout |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |
Handle |
Das Handle für die zugrunde liegende Android-instance. (Geerbt von Object) |
IsDiscovering |
Gibt true zurück, wenn sich der lokale Bluetooth-Adapter derzeit im Geräteermittlungsprozess befindet. |
IsEnabled |
Gibt true zurück, wenn Bluetooth derzeit aktiviert und einsatzbereit ist. |
IsLe2MPhySupported |
Gibt true zurück, wenn das PHY-Feature LE 2M unterstützt wird. |
IsLeCodedPhySupported |
Gibt "true" zurück, wenn das Feature "LE-codierter PHY" unterstützt wird. |
IsLeExtendedAdvertisingSupported |
Gibt true zurück, wenn die Le-Funktion für erweiterte Werbung unterstützt wird. |
IsLePeriodicAdvertisingSupported |
Gibt "true" zurück, wenn die Le-Funktion "Periodische Werbung" unterstützt wird. |
IsMultipleAdvertisementSupported |
Gibt true zurück, wenn die Multi-Ankündigung vom Chipsatz unterstützt wird. |
IsOffloadedFilteringSupported |
Gibt true zurück, wenn ausgeladene Filter unterstützt werden. |
IsOffloadedScanBatchingSupported |
Gibt "true" zurück, wenn die Batchverarbeitung für die ausgeladene Überprüfung unterstützt wird. |
JniIdentityHashCode |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
JniPeerMembers |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |
LeMaximumAdvertisingDataLength |
Gibt die maximale Länge der LE-Werbedaten in Byte zurück, wenn die LE Extended Advertising-Funktion unterstützt wird, andernfalls 0. |
MaxConnectedAudioDevices |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |
Name |
Rufen Sie den anzeigefähigen Bluetooth-Namen des lokalen Bluetooth-Adapters ab. |
PeerReference |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
ScanMode |
Rufen Sie den aktuellen Bluetooth-Scanmodus des lokalen Bluetooth-Adapters ab. |
State |
Ruft den aktuellen Zustand des lokalen Bluetooth-Adapters ab. |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
Methoden
CancelDiscovery() |
Brechen Sie den aktuellen Geräteermittlungsprozess ab. |
CheckBluetoothAddress(String) |
Überprüfen einer Zeichenfolgen-Bluetooth-Adresse, z. B. "00:43:A8:23:10:F0" |
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
CloseProfileProxy(ProfileType, IBluetoothProfile) |
Schließen Sie die Verbindung des Profilproxys mit dem Dienst. |
Disable() |
Deaktivieren Sie den lokalen Bluetooth-Adapter— verwenden Sie nicht ohne explizite Benutzeraktion, um Bluetooth zu deaktivieren. |
Dispose() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
Dispose(Boolean) |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
Enable() |
Aktivieren Sie den lokalen Bluetooth-Adapter— verwenden Sie nicht ohne explizite Benutzeraktion, um Bluetooth zu aktivieren. |
Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem objekt ist. (Geerbt von Object) |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
GetProfileConnectionState(ProfileType) |
Ruft den aktuellen Verbindungsstatus eines Profils ab. |
GetProfileProxy(Context, IBluetoothProfileServiceListener, ProfileType) |
Rufen Sie das Profilproxyobjekt ab, das dem Profil zugeordnet ist. |
GetRemoteDevice(Byte[]) |
Rufen Sie ein |
GetRemoteDevice(String) |
Rufen Sie ein |
GetRemoteLeDevice(String, Int32) |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |
IsLeAudioBroadcastAssistantSupported() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |
IsLeAudioBroadcastSourceSupported() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |
IsLeAudioSupported() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind. (Geerbt von Object) |
ListenUsingInsecureL2capChannel() |
Erstellen Sie einen unsicheren L2CAP Connection-Oriented Channel (CoC), |
ListenUsingInsecureRfcommWithServiceRecord(String, UUID) |
Erstellen Sie einen lauschenden, unsicheren RFCOMM-Bluetooth-Socket mit Service Record. |
ListenUsingL2capChannel() |
Erstellen Sie einen sicheren L2CAP Connection-Oriented Channel (CoC), |
ListenUsingRfcommWithServiceRecord(String, UUID) |
Erstellen Sie einen lauschenden, sicheren RFCOMM-Bluetooth-Socket mit Service Record. |
Notify() |
Aktiviert einen einzelnen Thread, der auf den Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf den Monitor dieses Objekts warten. (Geerbt von Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
SetName(String) |
Legen Sie den anzeigefähigen Bluetooth-Namen des lokalen Bluetooth-Adapters fest. |
StartDiscovery() |
Starten Sie den Remotegeräteermittlungsprozess. |
StartLeScan(BluetoothAdapter+ILeScanCallback) |
Veraltet.
Startet eine Überprüfung für Bluetooth LE-Geräte. |
StartLeScan(UUID[], BluetoothAdapter+ILeScanCallback) |
Veraltet.
Startet eine Überprüfung für Bluetooth LE-Geräte. |
StopLeScan(BluetoothAdapter+ILeScanCallback) |
Veraltet.
Beendet eine laufende Bluetooth LE-Geräteüberprüfung. |
ToArray<T>() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnregisterFromRuntime() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch <>Benachrichtigung</em> oder <em>interrupted</em>. (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
IJavaPeerable.Finalized() |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
IJavaPeerable.JniManagedPeerState |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. (Geerbt von Object) |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Typkonvertierung mit Überprüfung der Android-Laufzeit aus. |
JavaCast<TResult>(IJavaObject) |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |
GetJniTypeName(IJavaPeerable) |
Stellt den Bluetooth-Adapter des lokalen Geräts dar. |