IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、账号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMMessageSearchResultItem

Public 成员函数

 V2TIMMessageSearchResultItem ()
 
 V2TIMMessageSearchResultItem (const V2TIMMessageSearchResultItem &)
 
 ~V2TIMMessageSearchResultItem ()
 

成员变量

V2TIMString conversationID
 
uint32_t messageCount
 
V2TIMMessageVector messageList
 

构造及析构函数说明

◆ V2TIMMessageSearchResultItem() [1/2]

◆ V2TIMMessageSearchResultItem() [2/2]

◆ ~V2TIMMessageSearchResultItem()

结构体成员变量说明

◆ conversationID

V2TIMString conversationID

会话ID

◆ messageCount

uint32_t messageCount

当前会话一共搜索到了多少条符合要求的消息

◆ messageList

V2TIMMessageVector messageList

满足搜索条件的消息列表

如果您本次搜索【指定会话】,那么 messageList 中装载的是本会话中所有满足搜索条件的消息列表。

如果您本次搜索【全部会话】,那么 messageList 中装载的消息条数会有如下两种可能:

  • 如果某个会话中匹配到的消息条数 > 1,则 messageList 为空,您可以在 UI 上显示“ messageCount 条相关记录”。
  • 如果某个会话中匹配到的消息条数 = 1,则 messageList 为匹配到的那条消息,您可以在 UI 上显示之,并高亮匹配关键词。