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 de 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 para 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 de Wi-Fi para 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 digitalizados na imagem ou nil em caso de erro.

    error

    O erro ou nil.