חומר עזר של MLKitSmartReply Framework

MLKTextMessage


@interface MLKTextMessage : NSObject

הודעת צ'אט יחידה, שתשמש כרכיב במערך כקלט ל'תשובה מהירה'.

  • הטקסט של הודעת הצ'אט.

    הצהרה

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull text;
  • חותמת הזמן של הודעת הצ'אט.

    הצהרה

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval timestamp;
  • מזהה המשתמש של שולח ההודעה.

    הצהרה

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull userID;
  • מציין אם ההודעה הזו נשלחה מהמשתמש שבשבילו ההצעות נוצרות.

    הצהרה

    Objective-C

    @property (nonatomic, readonly) BOOL isLocalUser;
  • יצירה של הודעת צ'אט.

    הצהרה

    Objective-C

    - (nonnull instancetype)initWithText:(nonnull NSString *)text
                               timestamp:(NSTimeInterval)timestamp
                                  userID:(nonnull NSString *)userID
                             isLocalUser:(BOOL)isLocalUser;

    פרמטרים

    text

    טקסט של ההודעה ב-Chat

    timestamp

    זמן ההודעה בשניות מחושב מזמן יוניקס.

    userID

    מזהה המשתמש של שולח ההודעה.

    isLocalUser

    אם ההודעה הזו נשלחה מהמשתמש שבשבילו ההצעות נוצרות.

  • לא זמינה.

    הצהרה

    Objective-C

    - (nonnull instancetype)init;