BinaryDataAwareMessage

表示一个可以获取到其二进制数据的消息元素, 例如某种图片消息或文件消息。 应当由某个 Message.Element 的子类型实现。

BinaryDataAwareMessage 主要用于那些从服务端返回的消息元素使用, 而不是本地构建的消息元素。

注意:如果文件很大,则操作可能会比较耗时。

Since

4.3.0

Functions

Link copied to clipboard
abstract suspend fun binaryData(): ByteArray

获取到二进制数据。当需要进行网络请求才可得到内容时,会挂起。