MessageContext class
消息类
public sealed class MessageContext : BaseModel
Public Members
name | description |
---|---|
Font { get; } | 消息字体id |
Item { get; } | 索引器 |
MessageBody { get; } | 消息段列表 |
MessageId { get; } | 消息ID |
MessageSequence { get; } | 消息序号 |
RawText { get; } | Gocq提供的纯文本信息 |
Time { get; } | 消息时间戳 |
override Equals(…) | 比较重载 |
GetAllAtList() | 获取所有At的UID Notice:at全体不会被转换 |
GetAllImage() | 获取所有图片信息 |
GetForwardMsgId() | 获取合并转发的ID |
override GetHashCode() | GetHashCode |
GetRecordUrl() | 获取语音URL 仅在消息为语音时有效 |
GetText() | 截取消息中的文字部分 |
IsCodeCard() | QQ小程序判断(Xml与Json类型消息) |
IsForwardMessage() | 是否是转发消息 |
IsMultiImageMessage() | 是否为纯图片消息 |
IsSingleImageMessage() | 是否为单图片消息 |
MarkMessageRead() | 标记此消息已读 |
MessageEquals(…) | 判定消息段相等 (2 methods) |
RecallMessage() | 撤回本条消息 |
override ToString() | 转纯文本信息 |
operator == | 等于重载 |
operator != | 不等于重载 |
See Also
- class BaseModel
- namespace Sora.Entities