Public 成员函数 | |
| V2TIMConversationListFilter () | |
| V2TIMConversationListFilter (const V2TIMConversationListFilter &filter) | |
| V2TIMConversationListFilter & | operator= (const V2TIMConversationListFilter &filter) |
| ~V2TIMConversationListFilter () | |
成员变量 | |
| V2TIMConversationType | type |
| uint32_t | filterType |
| V2TIMString | conversationGroup |
| uint64_t | markType |
| bool | hasUnreadCount |
| bool | hasGroupAtInfo |
会话 filter
| V2TIMConversationListFilter | ( | const V2TIMConversationListFilter & | filter | ) |
| V2TIMConversationListFilter& operator= | ( | const V2TIMConversationListFilter & | filter | ) |
C2C 或群会话(填 0 代表不过滤此项)
| uint32_t filterType |
会话过滤类型,取值详见 @V2TIMConversationFilterType 如需会话分组过滤,则设置 filterType |= (uint32_t)V2TIM_CONVERSATION_FILTER_TYPE_CONVERSATION_GROUP 如需会话标记过滤,则设置 filterType |= (uint32_t)V2TIM_CONVERSATION_FILTER_TYPE_CONVERSATION_MARK 如需会话未读数过滤,则设置 filterType |= (uint32_t)V2TIM_CONVERSATION_FILTER_TYPE_HAS_UNREAD_COUNT 如需会话群 @ 信息过滤,则设置 filterType |= (uint32_t)V2TIM_CONVERSATION_FILTER_TYPE_HAS_GROUP_AT_INFO
| V2TIMString conversationGroup |
会话分组名称 当 filterType 设置为需要会话分组过滤时,该字段才生效,字段设置为 "" 代表过滤不属于任何分组的会话
| uint64_t markType |
会话标记类型,取值详见 @V2TIMConversationMarkType 当 filterType 设置为需要会话标记过滤时,该字段才生效,字段设置为 0 代表过滤不含任何标记的会话
| bool hasUnreadCount |
会话未读数 当 filterType 设置为需要会话未读数过滤时,该字段才生效,设置为 true 代表过滤含未读数的会话;设置为 false 代表过滤不含未读数的会话
| bool hasGroupAtInfo |
会话群 @ 信息 当 filterType 设置为需要会话 @ 信息过滤时,该字段才生效,设置为 true 代表过滤含群 @ 消息的会话;设置为 false 代表过滤不含群 @ 消息的会话