NdefFormatable Класс

Определение

Предоставление доступа к операциям формата NDEF в .Tag

[Android.Runtime.Register("android/nfc/tech/NdefFormatable", DoNotGenerateAcw=true)]
public sealed class NdefFormatable : Android.Nfc.Tech.BasicTagTechnology, IDisposable
[<Android.Runtime.Register("android/nfc/tech/NdefFormatable", DoNotGenerateAcw=true)>]
type NdefFormatable = class
    inherit BasicTagTechnology
    interface ITagTechnology
    interface ICloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
Атрибуты
Реализации

Комментарии

Предоставление доступа к операциям формата NDEF в .Tag

NdefFormatable Получение объекта с помощью #get.

Устройства Android с NFC должны перечислять и реализовывать этот класс только для тегов, для которых он может форматироваться в NDEF.

К сожалению, процедуры преобразования неформатированных тегов в форматированные теги NDEF не указаны форумом NFC и не являются хорошо известными. Поэтому нет обязательного набора тегов, для которых должны поддерживаться NdefFormatableвсе устройства Android с NFC.

<strong>Note:</strong> Methods, которые выполняют операции ввода-вывода, требуют android.Manifest.permission#NFC разрешения.

Java документации по android.nfc.tech.NdefFormatable.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Свойства

Имя Описание
Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
IsConnected

Вспомогательный оператор, указывающий, должны ли быть возможны операции ввода-вывода.

JniIdentityHashCode

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

(Унаследовано от Object)
JniManagedPeerState

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
JniPeerMembers

Предоставление доступа к операциям формата NDEF в .Tag

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

(Унаследовано от Object)
Tag

Tag Получите объект, который поддерживает этот ITagTechnology объект.

ThresholdClass

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от BasicTagTechnology)
ThresholdType

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от BasicTagTechnology)

Методы

Имя Описание
Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Close()

Отключите операции ввода-вывода в тег из этого ITagTechnology объекта и отпустите ресурсы.

Connect()

Включите операции ввода-вывода в тег из этого ITagTechnology объекта.

Construct(JniObjectReference, JniObjectReferenceOptions)

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
Dispose(Boolean)

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
DisposeUnlessReferenced()

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
Equals(Object)

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
Format(NdefMessage)

Форматирование тега как NDEF и запись NdefMessage.

FormatAsync(NdefMessage)

Предоставление доступа к операциям формата NDEF в .Tag

FormatReadOnly(NdefMessage)

Форматирует тег как NDEF, записывает NdefMessageи делает только для чтения.

FormatReadOnlyAsync(NdefMessage)

Предоставление доступа к операциям формата NDEF в .Tag

Get(Tag)

Получите экземпляр данного тега NdefFormatable .

GetHashCode()

Возвращает хэш-значение кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
Notify()

Просыпается один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.>

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
IJavaPeerable.Disposed()

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Предоставление доступа к операциям формата NDEF в .Tag

(Унаследовано от JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Предоставление доступа к операциям формата NDEF в .Tag

Методы расширения

Имя Описание
ConnectAsync(ITagTechnology)

Предоставление доступа к операциям формата NDEF в .Tag

GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Предоставление доступа к операциям формата NDEF в .Tag

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

Применяется к