NfcV Classe

Definizione

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

[Android.Runtime.Register("android/nfc/tech/NfcV", DoNotGenerateAcw=true)]
public sealed class NfcV : Android.Nfc.Tech.BasicTagTechnology, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/nfc/tech/NfcV", DoNotGenerateAcw=true)>]
type NfcV = class
    inherit BasicTagTechnology
    interface ITagTechnology
    interface ICloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
Attributi
Implementazioni

Commenti

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

Acquisire un NfcV oggetto usando #get.

L'operazione di I/O principale NFC-V è #transceive. Le applicazioni devono implementare il proprio stack di #transceiveprotocolli sopra .

< >nota complessa:</metodi sicuri> che eseguono operazioni di I/O richiedono l'autorizzazioneandroid.Manifest.permission#NFC.

per android.nfc.tech.NfcV.

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.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
DsfId

Restituisce i byte ID DSF dall'individuazione tag.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsConnected

Helper per indicare se le operazioni di I/O devono essere possibili.

JniIdentityHashCode

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
JniPeerMembers

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

MaxTransceiveLength

Restituisce il numero massimo di byte che è possibile inviare con #transceive.

PeerReference

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
ResponseFlags

Restituisce i byte del flag di risposta dall'individuazione tag.

Tag

Ottenere l'oggetto che esegue il backup dell'oggetto TagITagTechnology .

ThresholdClass

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da BasicTagTechnology)
ThresholdType

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da BasicTagTechnology)

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Close()

Disabilitare le operazioni di I/O sul tag da questo ITagTechnology oggetto e rilasciare le risorse.

Connect()

Abilitare le operazioni di I/O sul tag da questo ITagTechnology oggetto.

Dispose()

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
Dispose(Boolean)

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
Get(Tag)

Ottenere un'istanza di NfcV per il tag specificato.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
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>()

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
Transceive(Byte[])

Inviare comandi NFC-V non elaborati al tag e ricevere la risposta.

TransceiveAsync(Byte[])

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

UnregisterFromRuntime()

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(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()

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
IJavaPeerable.Finalized()

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
ConnectAsync(ITagTechnology)

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

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)

Fornisce l'accesso alle proprietà NFC-V (ISO 15693) e alle operazioni di I/O in un oggetto Tag.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Si applica a