ScanRecord Classe

Definizione

Rappresenta un record di analisi dall'analisi 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
Ereditarietà
ScanRecord
Attributi

Commenti

Rappresenta un record di analisi dall'analisi Bluetooth LE.

per android.bluetooth.le.ScanRecord.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Campi

Nome Descrizione
DataType3dInformationData
Obsoleti.

Il tipo di dati è dati di informazioni 3D, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeAdvertisingInterval
Obsoleti.

Il tipo di dati è Intervallo annunci, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeAdvertisingIntervalLong
Obsoleti.

Il tipo di dati è Intervallo annunci - long, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeAppearance
Obsoleti.

Il tipo di dati è Aspetto. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeBigInfo
Obsoleti.

Il tipo di dati è BIGInfo. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeBroadcastCode
Obsoleti.

Il tipo di dati è Broadcast_Code, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeChannelMapUpdateIndication
Obsoleti.

Il tipo di dati è Channel Map Update Indication(Indicazione aggiornamento mappa canale). Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeClassOfDevice
Obsoleti.

Il tipo di dati è Classe di dispositivo. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeDeviceId
Obsoleti.

Il tipo di dati è ID dispositivo, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeFlags
Obsoleti.

Il tipo di dati è Flags. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeIndoorPositioning
Obsoleti.

Il tipo di dati è Posizione interna, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeLeBluetoothDeviceAddress
Obsoleti.

Il tipo di dati è l'indirizzo del dispositivo Bluetooth LE, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeLeRole
Obsoleti.

Il tipo di dati è il ruolo LE, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeLeSecureConnectionsConfirmationValue
Obsoleti.

Il tipo di dati è LE Secure Connections Confirmation Value(Valore di conferma connessioni protette LE), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeLeSecureConnectionsRandomValue
Obsoleti.

Il tipo di dati è LE Secure Connections Random Value(Valore casuale connessioni sicure LE), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeLeSupportedFeatures
Obsoleti.

Il tipo di dati è le funzionalità supportate da LE. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeLocalNameComplete
Obsoleti.

Il tipo di dati è Complete Local Name (Nome locale completo), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeLocalNameShort
Obsoleti.

Il tipo di dati è Abbreviato nome locale. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeManufacturerSpecificData
Obsoleti.

Il tipo di dati è Manufacturer Specific Data (Dati specifici del produttore), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeMeshBeacon
Obsoleti.

Il tipo di dati è Mesh Beacon. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeMeshMessage
Obsoleti.

Il tipo di dati è Mesh Message. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeNone
Obsoleti.

Il tipo di dati non è impostato per il filtro.

DataTypePbAdv
Obsoleti.

Il tipo di dati è PB-ADV, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypePublicTargetAddress
Obsoleti.

Il tipo di dati è Indirizzo di destinazione pubblico, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeRandomTargetAddress
Obsoleti.

Il tipo di dati è Indirizzo di destinazione casuale. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeResolvableSetIdentifier
Obsoleti.

Il tipo di dati è l'identificatore di set risolvibile. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeSecurityManagerOutOfBandFlags
Obsoleti.

Il tipo di dati è Security Manager Out of Band Flags( Profilo di accesso generico Bluetooth) per altri dettagli.

DataTypeServiceData128Bit
Obsoleti.

Il tipo di dati è Service Data - UUID a 128 bit, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeServiceData16Bit
Obsoleti.

Il tipo di dati è Service Data - UUID a 16 bit, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeServiceData32Bit
Obsoleti.

Il tipo di dati è Service Data - UUID a 32 bit, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeServiceSolicitationUuids128Bit
Obsoleti.

Il tipo di dati è List of 128-bit Service Solicitation UUIDs (Elenco di UUID service solicitation a 128 bit), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeServiceSolicitationUuids16Bit
Obsoleti.

Il tipo di dati è List of 16-bit Service Solicitation UUIDs ( Elenco di UUID service solicitation a 16 bit), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeServiceSolicitationUuids32Bit
Obsoleti.

Il tipo di dati è List of 32-bit Service Solicitation UUIDs (Elenco di UUID di richiesta di servizi a 32 bit), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeServiceUuids128BitComplete
Obsoleti.

Il tipo di dati è Elenco completo degli UUID della classe di servizio a 128 bit. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeServiceUuids128BitPartial
Obsoleti.

Il tipo di dati è Incomplete List of 128-bit Service Class UUIDs (Elenco incompleto di UUID della classe del servizio a 128 bit), vedere Profilo di accesso generico Bluetooth per i dettagli.

DataTypeServiceUuids16BitComplete
Obsoleti.

Il tipo di dati è Complete List of 16-bit Service Class UUIDs (Elenco completo di UUID della classe del servizio a 16 bit), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeServiceUuids16BitPartial
Obsoleti.

Il tipo di dati è Incomplete List of 16-bit Service Class UUIDs (Elenco incompleto di UUID della classe del servizio a 16 bit), vedere Profilo di accesso generico Bluetooth per i dettagli.

DataTypeServiceUuids32BitComplete
Obsoleti.

Il tipo di dati è Complete List of 32-bit Service Class UUIDs (Elenco completo di UUID della classe del servizio a 32 bit), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeServiceUuids32BitPartial
Obsoleti.

Il tipo di dati è Incomplete List of 32-bit Service Class UUIDs (Elenco incompleto di UUID della classe del servizio a 32 bit), vedere Profilo di accesso generico Bluetooth per i dettagli.

DataTypeSimplePairingHashC
Obsoleti.

Il tipo di dati è Simple Pairing Hash C. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeSimplePairingHashC256
Obsoleti.

Il tipo di dati è Simple Pairing Hash C-256, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeSimplePairingRandomizerR
Obsoleti.

Il tipo di dati è Simple Pairing Randomizer R. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeSimplePairingRandomizerR256
Obsoleti.

Il tipo di dati è Simple Pairing Randomizer R-256. Per altri dettagli, vedere Profilo di accesso generico Bluetooth.

DataTypeSlaveConnectionIntervalRange
Obsoleti.

Il tipo di dati è Slave Connection Interval Range(Intervallo di connessione slave), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeTransportDiscoveryData
Obsoleti.

Il tipo di dati è Transport Discovery Data(Dati di individuazione trasporto), vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeTxPowerLevel
Obsoleti.

Il tipo di dati è Tx Power Level, vedere Profilo di accesso generico Bluetooth per altri dettagli.

DataTypeUri
Obsoleti.

Il tipo di dati è URI, vedere Profilo di accesso generico Bluetooth per altri dettagli.

Proprietà

Nome Descrizione
AdvertiseFlags

Restituisce i flag pubblicitari che indicano la modalità individuabile e la funzionalità del dispositivo.

AdvertisingDataMap

Restituisce una mappa del tipo di dati advertising e dei dati pubblicitari corrispondenti.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
DeviceName

Restituisce il nome locale del dispositivo BLE.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniPeerMembers

Rappresenta un record di analisi dall'analisi Bluetooth LE.

ManufacturerSpecificData

Restituisce una matrice sparse di identificatore del produttore e i dati specifici del produttore corrispondenti.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
ServiceData

Restituisce una mappa dell'UUID del servizio e i dati del servizio corrispondenti.

ServiceSolicitationUuids

Restituisce un elenco di UUID di richiesta di servizio all'interno dell'annuncio pubblicitario utilizzato per identificare i servizi GATT Bluetooth.

ServiceUuids

Restituisce un elenco di UUID del servizio all'interno dell'annuncio pubblicitario utilizzato per identificare i servizi GATT Bluetooth.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
TxPowerLevel

Restituisce il livello di potenza di trasmissione del pacchetto in dBm.

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetBytes()

Restituisce byte non elaborati del record di analisi.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetManufacturerSpecificData(Int32)

Restituisce i dati specifici del produttore associati all'ID produttore.

GetServiceData(ParcelUuid)

Restituisce la matrice di byte dei dati del servizio associata all'oggetto serviceUuid.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Notifica al runtime di interoperabilità che il peer gestito è stato eliminato.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rilascia questo Java peer a meno che non venga conservato da un altro riferimento gestito.

(Ereditato da Object)
IJavaPeerable.Finalized()

Notifica al runtime di interoperabilità che il peer gestito è stato finalizzato.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Ottiene lo stato che descrive la relazione tra questo peer gestito e il relativo riferimento JNI.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Imposta il codice hash dell'identità di interoperabilità per questo Java peer.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Imposta lo stato peer gestito e JNI per questo peer Java.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Imposta il riferimento all'oggetto JNI usato da questo peer gestito.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Rappresenta un record di analisi dall'analisi Bluetooth LE.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a