Langue

ScanRecord Classe

Définition

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

[Android.Runtime.Register("android/bluetooth/le/ScanRecord", DoNotGenerateAcw=true)]
public sealed class ScanRecord : Java.Lang.Object
[<Android.Runtime.Register("android/bluetooth/le/ScanRecord", DoNotGenerateAcw=true)>]
type ScanRecord = class
    inherit Object
Héritage
ScanRecord
Attributs

Remarques

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

Java documentation pour android.bluetooth.le.ScanRecord.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Champs

Nom Description
DataType3dInformationData
Obsolète.

Le type de données est des données d’informations 3D, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeAdvertisingInterval
Obsolète.

Le type de données est Advertising Interval, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeAdvertisingIntervalLong
Obsolète.

Le type de données est l’intervalle de publicité : long, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeAppearance
Obsolète.

Le type de données est Apparence, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeBigInfo
Obsolète.

Le type de données est BIGInfo, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeBroadcastCode
Obsolète.

Le type de données est Broadcast_Code, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeChannelMapUpdateIndication
Obsolète.

Le type de données est l’indication de mise à jour de carte de canal, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeClassOfDevice
Obsolète.

Le type de données est classe d’appareil, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeDeviceId
Obsolète.

Le type de données est l’ID d’appareil, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeFlags
Obsolète.

Le type de données est Des indicateurs, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeIndoorPositioning
Obsolète.

Le type de données est le positionnement intérieur, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeLeBluetoothDeviceAddress
Obsolète.

Le type de données est l’adresse du périphérique Bluetooth, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeLeRole
Obsolète.

Le type de données est LE Role, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeLeSecureConnectionsConfirmationValue
Obsolète.

Le type de données est la valeur de confirmation des connexions sécurisées LE, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeLeSecureConnectionsRandomValue
Obsolète.

Le type de données est LA Secure Connections Random Value, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeLeSupportedFeatures
Obsolète.

Le type de données est les fonctionnalités prises en charge par LE, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeLocalNameComplete
Obsolète.

Le type de données est Nom local complet, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeLocalNameShort
Obsolète.

Le type de données est Raccourci local, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeManufacturerSpecificData
Obsolète.

Le type de données est Des données spécifiques au fabricant, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeMeshBeacon
Obsolète.

Le type de données est Mesh Beacon, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeMeshMessage
Obsolète.

Le type de données est Mesh Message, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeNone
Obsolète.

Le type de données n’est pas défini pour le filtre.

DataTypePbAdv
Obsolète.

Le type de données est PB-ADV, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypePublicTargetAddress
Obsolète.

Le type de données est l’adresse cible publique, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeRandomTargetAddress
Obsolète.

Le type de données est une adresse cible aléatoire, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeResolvableSetIdentifier
Obsolète.

Le type de données est Un identificateur de jeu résolvable, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeSecurityManagerOutOfBandFlags
Obsolète.

Le type de données est des indicateurs hors bande du Gestionnaire de sécurité, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceData128Bit
Obsolète.

Le type de données est Service Data - UUID 128 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceData16Bit
Obsolète.

Le type de données est Service Data - UUID 16 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceData32Bit
Obsolète.

Le type de données est Service Data - UUID 32 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceSolicitationUuids128Bit
Obsolète.

Le type de données est la liste des UUID de sollicitation de service 128 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceSolicitationUuids16Bit
Obsolète.

Le type de données est la liste des UUID de sollicitation de service 16 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceSolicitationUuids32Bit
Obsolète.

Le type de données est la liste des UUID de sollicitation de service 32 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceUuids128BitComplete
Obsolète.

Le type de données est la liste complète des UUID de la classe de service 128 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceUuids128BitPartial
Obsolète.

Le type de données est une liste incomplète des UUID de la classe de service 128 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceUuids16BitComplete
Obsolète.

Le type de données est la liste complète des UUID de la classe de service 16 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceUuids16BitPartial
Obsolète.

Le type de données est une liste incomplète des UUID de la classe de service 16 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceUuids32BitComplete
Obsolète.

Le type de données est la liste complète des UUID de la classe de service 32 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeServiceUuids32BitPartial
Obsolète.

Le type de données est une liste incomplète des UUID de classe de service 32 bits, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeSimplePairingHashC
Obsolète.

Le type de données est Un hachage de hachage simple C, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeSimplePairingHashC256
Obsolète.

Le type de données est Simple Pairing Hash C-256, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeSimplePairingRandomizerR
Obsolète.

Le type de données est Simple Pairing Randomr R, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeSimplePairingRandomizerR256
Obsolète.

Le type de données est Simple Pairing Randomr R-256, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeSlaveConnectionIntervalRange
Obsolète.

Le type de données est une plage d’intervalles de connexion esclaves, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeTransportDiscoveryData
Obsolète.

Le type de données est Transport Discovery Data, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeTxPowerLevel
Obsolète.

Le type de données est Tx Power Level, consultez le profil d’accès générique Bluetooth pour plus d’informations.

DataTypeUri
Obsolète.

Le type de données est URI, consultez le profil d’accès générique Bluetooth pour plus d’informations.

Propriétés

Nom Description
AdvertiseFlags

Retourne les indicateurs de publicité indiquant le mode détectable et la fonctionnalité de l’appareil.

AdvertisingDataMap

Retourne une carte du type de données publicitaires et de ses données publicitaires correspondantes.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
DeviceName

Retourne le nom local de l’appareil BLE.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
JniPeerMembers

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

ManufacturerSpecificData

Retourne un tableau épars d’identificateur de fabricant et ses données spécifiques au fabricant correspondantes.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ServiceData

Retourne une carte d’UUID de service et ses données de service correspondantes.

ServiceSolicitationUuids

Retourne une liste d’UUID de sollicitation de service dans la publicité utilisée pour identifier les services BLUETOOTH GATT.

ServiceUuids

Retourne une liste d’UUID de service dans la publicité utilisée pour identifier les services GATT bluetooth.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
TxPowerLevel

Retourne le niveau de puissance de transmission du paquet en sgbd.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
Equals(Object)

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetBytes()

Retourne des octets bruts d’enregistrement d’analyse.

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetManufacturerSpecificData(Int32)

Retourne les données spécifiques du fabricant associées à l’ID du fabricant.

GetServiceData(ParcelUuid)

Retourne le tableau d’octets de données du service associé au serviceUuid.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Représente un enregistrement d’analyse à partir de l’analyse Bluetooth LE.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à