Referência da biblioteca MLKitBarcodeScanning

MLKBarcodeDriverLicense


@interface MLKBarcodeDriverLicense : NSObject

Representação de dados da carteira de habilitação ou do documento de identidade.

Uma carteira de habilitação ANSI contém mais campos do que os representados por essa classe. A propriedade rawValue de Barcode pode ser usada para acessar os outros campos.

  • Nome do titular.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *firstName;
  • Nome do meio do titular.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *middleName;
  • Sobrenome do titular.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *lastName;
  • Gênero do titular. 1 é masculino e 2 é feminino.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *gender;
  • Cidade do endereço do titular.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *addressCity;
  • Estado do endereço do detentor.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *addressState;
  • Rua do endereço do detentor.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *addressStreet;
  • CEP do endereço do titular.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *addressZip;
  • Data de nascimento do titular. O formato da data depende do país emissor.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *birthDate;
  • DL para carteira de habilitação, ID para carteiras de identidade.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *documentType;
  • Número do documento de identificação da carteira de habilitação.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *licenseNumber;
  • Data de validade da carteira de habilitação. O formato da data depende do país emissor.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *expiryDate;
  • O formato da data depende do país emissor.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *issuingDate;
  • O país em que o DL/ID foi emitido.

    Declaração

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *issuingCountry;
  • Indisponível.

    Declaração

    Objective-C

    - (nonnull instancetype)init;