Android.Nfc.Tech.MifareUltralight Members

The members of Android.Nfc.Tech.MifareUltralight are listed below.

See Also: Inherited members from Android.Nfc.Tech.BasicTagTechnology

Public Fields

const
PageSizeint (4). Size of a MIFARE Ultralight page in bytes
const
TypeUltralightMifareUltralightType (1). A MIFARE Ultralight tag
const
TypeUltralightCMifareUltralightType (2). A MIFARE Ultralight C tag
const
TypeUnknownMifareUltralightType (-1). A MIFARE Ultralight compatible tag of unknown type

Public Properties

[read-only]
override
IsConnectedbool. Helper to indicate if I/O operations should be possible.
[read-only]
MaxTransceiveLengthint. Return the maximum number of bytes that can be sent with MifareUltralight.Transceive(Byte[]).
[read-only]
override
TagAndroid.Nfc.Tag. Get the Android.Nfc.Tag object backing this Android.Nfc.Tech.ITagTechnology object.
Timeoutint. Get the current MifareUltralight.Transceive(Byte[]) timeout in milliseconds.
[read-only]
TypeMifareUltralightType. Return the MIFARE Ultralight type of the tag.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

override
Close()
Disable I/O operations to the tag from this Android.Nfc.Tech.ITagTechnology object, and release resources.
override
Connect()
Enable I/O operations to the tag from this Android.Nfc.Tech.ITagTechnology object.
static
Get(Android.Nfc.Tag) : MifareUltralight
Get an instance of Android.Nfc.Tech.MifareUltralight for the given tag.
ReadPages(int) : byte[]
Read 4 pages (16 bytes).
ReadPagesAsync(int) : System.Threading.Tasks.Task<Byte[]>
Documentation for this section has not yet been entered.
Transceive(byte[]) : byte[]
Send raw NfcA data to a tag and receive the response.
TransceiveAsync(byte[]) : System.Threading.Tasks.Task<Byte[]>
Documentation for this section has not yet been entered.
WritePage(int, byte[])
Write 1 page (4 bytes).
WritePageAsync(int, byte[]) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.