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取得します。

NFC を使用する Android デバイスでは、NDEF に書式設定できるタグに対してのみ、このクラスを列挙して実装する必要があります。

残念ながら、書式設定されていないタグを NDEF 形式のタグに変換する手順は、NFC フォーラムでは指定されておらず、一般的にはよく知られているものではありません。 そのため、NFC を使用するすべての Android デバイスで をサポート NdefFormatableする必要があるタグの必須セットはありません。

<p class="note"><strong>Note:</strong> I/O 操作を実行するメソッドには、アクセス許可が android.Manifest.permission#NFC 必要です。

の Java ドキュメント android.nfc.tech.NdefFormatable

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsConnected

I/O 操作が可能かどうかを示すヘルパー。

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 オブジェクトの タグに対する I/O 操作を無効にして、リソースを解放します。

Connect()

この ITagTechnology オブジェクトの タグに対する I/O 操作を有効にします。

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

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

に対する NDEF 形式の操作へのアクセスを Tag提供します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

に対する NDEF 形式の操作へのアクセスを Tag提供します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</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提供します。

適用対象