Поделиться через


NdefFormatable Класс

Определение

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

[Android.Runtime.Register("android/nfc/tech/NdefFormatable", DoNotGenerateAcw=true)]
public sealed class NdefFormatable : Android.Nfc.Tech.BasicTagTechnology, IDisposable, Java.Interop.IJavaPeerable
[<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.

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

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

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Свойства

Class

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

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

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

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

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

JniIdentityHashCode

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

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

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

PeerReference

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

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

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

ThresholdClass

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

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

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

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

Методы

Clone()

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

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

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

Connect()

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

Dispose()

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

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

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

(Унаследовано от Object)
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)
ToArray<T>()

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

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

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

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

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

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

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

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

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

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

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

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

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

IJavaPeerable.Disposed()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ConnectAsync(ITagTechnology)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

GetJniTypeName(IJavaPeerable)

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

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