点击或拖拽改变大小

NFC 类

NFC
继承层次

命名空间:  Smobiler.Plugins
程序集:  Smobiler.Plugins (在 Smobiler.Plugins.dll 中) 版本:6.0.641.16928
语法
public class NFC : MobileComponent

NFC 类型公开以下成员。

构造函数
  名称说明
公共方法NFC
获取 NFC 的一个实例
Top
属性
  名称说明
公共属性Form
获取组件所属窗体
(继承自 MobileComponent。)
公共属性Name
获取或设置控件的名称。
(继承自 MobileComponent。)
公共属性Parent
获取控件的父控件MobileParentControl。
(继承自 MobileComponent。)
Top
方法
  名称说明
公共方法CancelNdefWrite
取消挂起的ndef写入操作。
公共方法CancelTechnologyRequest
取消之前的NFC技术请求。
公共方法CloseTechnology
完成所有NFC技术操作后,您应该调用此API以断开标记并释放资源。
公共方法GetCachedNdefMessage
读取标记内的缓存NdefMessage,不再进行IO操作。
公共方法GetLaunchTagEvent
获取启动应用程序的NFC标记对象。
公共方法GetMaxTransceiveLength
返回可以发送的最大字节
公共方法GetNdefMessage
读取标记内的当前NdefMessage。
公共方法GetTag
获取标签
公共方法GoToNfcSetting
将用户引导至NFC设置
公共方法IsEnabled
检查NFC是否已启用
公共方法IsSupported
检查硬件是否支持NFC
公共方法MakeReadOnly
使标记变为只读。
公共方法MifareClassicGetBlockCountInSector
返回给定扇区中块数的promise。
公共方法MifareClassicGetSectorCount
返回卡上扇区数。
公共方法MifareClassicReadBlock
从Mifare Classic卡读取块/扇区。
公共方法MifareClassicReadSector
从Mifare Classic卡读取块/扇区。
公共方法MifareClassicSectorToBlock
返回给定扇区的blockIndex的promise。
公共方法MifareClassicWriteBlock
将块写入Mifare Classic卡
公共方法MifareUltralightReadPages
Read 4 pages (16 bytes).
公共方法MifareUltralightWritePage
Write 1 pages (4 bytes).
公共方法RegisterTagEvent
开始收听NFC标签。
公共方法RequestNdefWrite
请求将NdefMessage(由bytes您传递的数组构建)写入下一个发现的标记
公共方法RequestTechnology
请求特定的NFC技术来执行高级操作。
公共方法SetNdefPushMessage
触发Android Beam,它可以将Ndef(由bytes您传递的数组构建)发送到远程设备。请注意,registerTagEvent在调用此函数之前必须先调用。
公共方法SetTimeout
设置收发超时(以毫秒为单位)
公共方法Start
初始化模块
公共方法Stop
关闭监听
公共方法Transceive
将原始数据发送到标记并接收响应
公共方法UnregisterTagEvent
停止收听NFC标签。
公共方法WriteNdefMessage
请求将NdefMessage(由bytes传递的数组构造)写入标记。
Top
事件
  名称说明
公共事件NdefWrite
Ndef写入内容后发生。
公共事件NFCState
NFC服务状态改变后发生。
公共事件NFCTag
获取标签后发生。
公共事件RequestTech
连接指定类型卡片后发生。
Top
参见