鸿蒙 IMLib-v1.8.0
    Preparing search index...

    命令提醒消息类,一般在 UI 上当做小灰条消息展示

    1.2.0

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    extra?: string

    消息的附加信息,会随着消息发送出去

    Message.extra

    userInfo?: UserInfo

    消息携带的用户信息

    mentionedInfo?: MentionedInfo

    消息的 @ 信息

    rawString?: string

    消息的原始内容

    SDK 执行消息的 decode 方法正常时,会将数据解析到消息的各个字段,rawString 将会为空

    如果 decode 方法异常时会将消息的原始数据保存在 rawString 中

    destructDuration?: number

    阅后即焚时长,单位秒

    destructDuration <= 0 代表是普通消息
    destructDuration > 0 代表是阅后即焚消息该消息已读后经过 destructDuration 时间后销毁

    1.3.0

    name: string = ""

    命令名

    data: string = ""

    命令提醒消息的扩展数据,可以为任意字符串,如存放您定义的 json 数据。

    Methods

    • 返回消息体内的可搜索内容

      如果消息包含多个字段,可将每个字段填充到 List ; 比如图文消息的 title  summary

      SDK 内置消息已支持搜索自定义消息需要实现该方法
      1) 不实现该方法该类消息无法被搜索
      2) 实现该方法返回 null 或者 List 长度为 0无法被搜索
      3) 实现该方法List 里面的 空字符串 null 会被忽略
      4) List 中必须包含有效的字符串才能被搜索到

      Returns any

      可搜索的内容

      1.1.0

    • 将基类的基础数据保存到 map 中

      Returns HashMap<string, Object>

    • 将基类的基础数据从 map 中解析出来

      Parameters

      • map: HashMap<string, Object>

      Returns void

    • 编码方法,将消息转为 json 字符串

      Returns string

      json 字符串

    • 解码方法,将 json 字符串转为消息

      Parameters

      • contentString: string

        json 字符串

      Returns void

    • 获取类名

      Returns string

      类名