BluetoothDevice
BluetoothAddress
InterfaceConsts
ActionAclConnected
ActionAclDisconnected
ActionAclDisconnectRequested
ActionAliasChanged
ActionBondStateChanged
ActionClassChanged
ActionEncryptionChange
ActionFound
ActionKeyMissing
ActionNameChanged
ActionPairingRequest
ActionUuid
AddressTypeAnonymous
AddressTypePublic
AddressTypeRandom
AddressTypeUnknown
DeviceTypeClassic
DeviceTypeDual
DeviceTypeLe
DeviceTypeUnknown
EncryptionAlgorithmAes
EncryptionAlgorithmE0
EncryptionAlgorithmNone
Error
ExtraBondState
ExtraClass
ExtraDevice
ExtraEncryptionAlgorithm
ExtraEncryptionEnabled
ExtraEncryptionStatus
ExtraIsCoordinatedSetMember
ExtraKeySize
ExtraName
ExtraPairingKey
ExtraPairingVariant
ExtraPreviousBondState
ExtraRssi
ExtraTransport
ExtraUuid
PairingVariantPasskeyConfirmation
PairingVariantPin
Address
AddressType
Alias
BluetoothClass
BondState
Creator
IdentityAddressWithType
JniPeerMembers
Name
ThresholdClass
ThresholdType
Type
ConnectGatt(Context, Boolean, BluetoothGattCallback)
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports)
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, BluetoothPhy)
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, ScanSettingsPhy)
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, BluetoothPhy, Handler)
ConnectGatt(Context, Boolean, BluetoothGattCallback, BluetoothTransports, ScanSettingsPhy, Handler)
CreateBond()
CreateInsecureL2capChannel(Int32)
CreateInsecureRfcommSocketToServiceRecord(UUID)
CreateL2capChannel(Int32)
CreateRfcommSocketToServiceRecord(UUID)
CreateUsingSocketSettings(BluetoothSocketSettings)
DescribeContents()
FetchUuidsWithSdp()
GetUuids()
SetAlias(String)
SetPairingConfirmation(Boolean)
SetPin(Byte[])
WriteToParcel(Parcel, ParcelableWriteFlags)
net10.0-android36.0
namespace Android.Bluetooth
{
[Register("android/bluetooth/BluetoothDevice", DoNotGenerateAcw = true)]
public sealed class BluetoothDevice : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
{
[Register("EXTRA_BOND_STATE")]
public const string! ExtraBondState = "android.bluetooth.device.extra.BOND_STATE";
}
}
| .NET | 6.07.08.09.010.0 |
|---|---|
Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: |
| Android | 21.022.023.024.025.026.027.028.029.030.031.032.033.034.035.036.0 |
Information specific to net10.0-android36.0 | |
| Assembly | Mono.Android , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API