NfcBarcode.GetBarcode Método

Definição

Retorna o código de barras de uma marca NfcBarcode.

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

Retornos

Byte[]

uma matriz de bytes que contém o código de barras

Atributos

Comentários

Retorna o código de barras de uma marca NfcBarcode.

Marcas de retorno de #TYPE_KOVIO 16 bytes: <ul>

O primeiro byte é 0x80 ORd com uma ID do fabricante, correspondente ao ISO/IEC 7816-6.

O segundo byte descreve o formato de dados de conteúdo. Os tipos de formato de dados definidos incluem o seguinte:ul>li 0x00: Reservado para atribuição< de fabricante/li>><0x01: URL de 96 bits com ""http://www.><< prefixo</li><li>0x02: URL de 96 bits com "https://www." prefixo</li><li>0x03: URL de 96 bits com prefixo< "http://"/li<>li>0x04: URL de 96 bits com prefixo< "https://"/li<>li>0x05: EPC< GS1 de 96 bits/li>><0x06-0xFF: reserved</li></ul>

Os 12 bytes a seguir são payload:<ul><li> No caso de um conteúdo de URL, o conteúdo é codificado em US-ASCII, seguindo as limitações definidas em RFC3987. <a href="http://www.ietf.org/rfc/rfc3987.txt">RFC 3987</a> </li><li> No caso de dados GS1 EPC, consulte GS1 EPC (Electronic Product Code) Tag Data Standard (TDS) para obter mais detalhes. </li></ul>

Os últimos 2 bytes compõem o CRC. </ul>

Não causa nenhuma atividade rf e não bloqueia.

Java documentação para android.nfc.tech.NfcBarcode.getBarcode().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a