Package-level declarations
Types
聚合消息回执,代表多个 SingleMessageReceipt 的聚合体。
一个艾特消息。
一个“通知所有”的消息。 如果在同一组件环境下的 “通知所有” 有多种表现形式,可考虑扩展更多消息元素类型。
一个 emoji 表情。
表示某种表情符号的消息元素类型。 常见表现形式有某平台的系统表情或一定范围内的 emoji 表情。
一个表情。一般代表平台提供的自带系统表情。
一个图片消息元素类型。
代表一个描述“提及”的消息。常见表现形式即为 At。
一个消息本体内容。通常是通过一个事件接收到的消息本体。
通过 SendSupport.send 发送消息后得到的发送回执。
一个 消息链。 消息链 Messages 是一组 Message.Element 的表现。
一个用于动态构建 Messages 的构建器。
直接针对一个 ByteArray 进行包装的 OfflineImage 实现。
基于 File 的 OfflineImage 实现。
一个离线图片消息元素类型。
基于 Path 的 OfflineImage 实现。
一个基于 Resource 的 OfflineImage 实现。
基于 URI 的 OfflineImage 实现。
纯文本消息。代表一段只存在文本的消息。
一个仅基于 ID 的 RemoteImage 基础实现。
一个远程图片消息元素类型。
一个可以感知或查询到图片链接的远程图片消息元素类型。
最基础的、基于 Resource 实现的 OfflineResourceImage。
明确代表为一个或零个(发送失败时)具体消息的消息回执,可以作为 AggregatedMessageReceipt 的元素进行聚合。
一些由核心提供的标准 Message.Element 类型。 标准消息中,仅提供如下实现:
由 MessageReceipt 衍生的标准消息回执类型, 提供用于表示独立元素回执的 SingleMessageReceipt 和复合回执的 AggregatedMessageReceipt.
Properties
如果 MessageContent.plainText,则以空字符串 "" 替代之。
Functions
Builds a list of Messages using the provided container and block.
Decodes a string representation of Messages using the provided StringFormat.
尝试删除其所代表的所有消息回执。
返回一个空的 Messages 对象
Encodes the given messages object to a String representation using the StringFormat.
将元素集转换为 Messages 对象
将 Resource 转化为 OfflineResourceImage。
将 Resource 转化为 OfflineResourceImage。
将 Resource 转化为 OfflineResourceImage。
将 Resource 转化为 OfflineResourceImage。