Dokumentacja platformy MLKitSmartReply

MLKTextMessage


@interface MLKTextMessage : NSObject

Pojedyncza wiadomość na czacie, która będzie używana jako element tablicy do wprowadzania danych w funkcji Inteligentna odpowiedź.

  • Tekst wiadomości na czacie.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull text;
  • Sygnatura czasowa wiadomości na czacie.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval timestamp;
  • Identyfikator użytkownika nadawcy wiadomości.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull userID;
  • Wskazuje, czy wiadomość pochodzi od użytkownika, dla którego generowane są sugestie.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly) BOOL isLocalUser;
  • Tworzy wiadomość na czacie.

    Deklaracja

    Objective-C

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

    Parametry

    text

    Tekst wiadomości na czacie

    timestamp

    Czas wiadomości w sekundach obliczony na podstawie czasu uniksowego.

    userID

    Identyfikator użytkownika nadawcy wiadomości.

    isLocalUser

    Czy wiadomość pochodzi od użytkownika, dla którego generowane są sugestie.

  • Niedostępne.

    Deklaracja

    Objective-C

    - (nonnull instancetype)init;