NfcBarcode.GetBarcode メソッド

定義

NfcBarcode タグのバーコードを返します。

[Android.Runtime.Register("getBarcode", "()[B", "")]
public byte[]? GetBarcode ();
[<Android.Runtime.Register("getBarcode", "()[B", "")>]
member this.GetBarcode : unit -> byte[]

戻り値

Byte[]

バーコードを含むバイト配列

属性

注釈

NfcBarcode タグのバーコードを返します。

戻り値 16 バイトの #TYPE_KOVIO タグ: <ul>

最初のバイトは、ISO/IEC 7816-6 に対応する製造元 ID を持つ ORd 0x80です。

2 番目のバイトは、ペイロード データ形式を表します。 定義されたデータ形式の種類には、次が含まれます:ul>li 0x00: 製造元の割り当て用に予約済み</li li<>>0x01: "http://www." の 96 ビット URL><< prefix</li li>><0x02: "https://www." を含む 96 ビット URL prefix</li li><>0x03: 96 ビット URL と "http://" プレフィックス</li li><>0x04: 96 ビット URL と "https://" プレフィックス</li li<>>0x05: 96 ビット GS1 EPC</li><>0x06-0xFF: 予約済み</li></ul>

次の 12 バイトは payload:<ul><li> です。URL ペイロードの場合、ペイロードは、RFC3987で定義されている制限に従って US-ASCII でエンコードされます。 <a href="http://www.ietf.org/rfc/rfc3987.txt">RFC 3987</a></li li><> GS1 EPC データの場合は、GS1 電子製品コード (EPC) タグ データ標準 (TDS) を参照してください。 </li></ul>

最後の 2 バイトは CRC を構成します。 </ul>

RF アクティビティは発生せず、ブロックもしません。

android.nfc.tech.NfcBarcode.getBarcode()Java ドキュメント。

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

適用対象