MLKitEntityExtraction 框架参考

MLKEntity


@interface MLKEntity : NSObject

从文本子字符串中提取的实体。

  • 提取的实体的类型。

    声明

    Objective-C

    @property (nonatomic, readonly) MLKEntityExtractionEntityType _Nonnull entityType;
  • 包含特定时间的时间引用实体,如果未从文本中提取,则为 nil

    声明

    Objective-C

    @property (nonatomic, readonly, nullable) MLKDateTimeEntity *dateTimeEntity;
  • 采用 IATA 格式的航班号实体,如果未从文本中提取,则为 nil

    声明

    Objective-C

    @property (nonatomic, readonly, nullable) MLKFlightNumberEntity *flightNumberEntity;
  • 国际银行账号 (IBAN) 实体或 nil(如果不是从文本中提取的)。

    声明

    Objective-C

    @property (nonatomic, readonly, nullable) MLKIBANEntity *IBANEntity;
  • 国际标准书号 (ISBN) 实体;如果未从文本中提取,则为 nil

    声明

    Objective-C

    @property (nonatomic, readonly, nullable) MLKISBNEntity *ISBNEntity;
  • 表示金额的实体,如果未从文本中提取,则为 nil

    声明

    Objective-C

    @property (nonatomic, readonly, nullable) MLKMoneyEntity *moneyEntity;
  • 支付卡实体;如果未从文本中提取,则为 nil

    声明

    Objective-C

    @property (nonatomic, readonly, nullable) MLKPaymentCardEntity *paymentCardEntity;
  • 运单的跟踪编号实体,如果未从文本中提取,则为 nil

    声明

    Objective-C

    @property (nonatomic, readonly, nullable) MLKTrackingNumberEntity *trackingNumberEntity;
  • 不可用。

    声明

    Objective-C

    - (nonnull instancetype)init;