Referência da biblioteca MLKitBarcodeScanning

Definições de tipo

As seguintes definições de tipo estão disponíveis globalmente.

  • @enum BarcodeValueType Formato do valor do código de barras. Por exemplo, TEXT, PRODUCT, URL etc.

    Declaração

    Swift

    struct BarcodeValueType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @enum BarcodeAddressType Tipo de endereço.

    Declaração

    Swift

    struct BarcodeAddressType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @enum BarcodeEmailType Tipo de e-mail de BarcodeEmail.

    Declaração

    Swift

    struct BarcodeEmailType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @enum BarcodePhoneType Tipo de telefone para BarcodePhone.

    Declaração

    Swift

    struct BarcodePhoneType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @enum BarcodeWiFiEncryptionType Tipo de criptografia do Wi-Fi para o BarcodeWiFi.

    Declaração

    Swift

    struct BarcodeWiFiEncryptionType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • Um bloco contendo uma matriz de códigos de barras ou nil se houver um erro.

    Declaração

    Swift

    typealias BarcodeScanningCallback = ([MLKBarcode]?, Error?) -> Void

    Parâmetros

    barcodes

    Matriz de códigos de barras lidos na imagem ou nil se houve um erro.

    error

    O erro ou nil.