NIM Unity SDK  V2.4.2
静态 Public 成员函数 | 静态 Public 属性 | 所有成员列表
NIM.Session.SessionAPI类 参考

静态 Public 成员函数

static void RegisterCallbacks ()
 注册最近会话列表项变更通知 更多...
 
static void RegisterBadgeCountCallback (SessionBadgeCountDelegate action)
 注册获取badge数量的回调(仅iOS有效) 更多...
 
static int GetUnreadBadgeCount ()
 
static int GetAllUnreadMsgCount ()
 获取所有的未读消息总数 更多...
 
static void QueryAllRecentSession (QueryRecentHandler handler)
 查询会话列表 更多...
 
static void DeleteRecentSession (Session.NIMSessionType toType, string id, SessionChangeHandler handler)
 删除最近联系人 更多...
 
static void DeleteAllRecentSession (SessionChangeHandler handler)
 删除全部最近联系人 更多...
 
static void SetUnreadCountZero (Session.NIMSessionType toType, string id, SessionChangeHandler handler)
 最近联系人项未读数清零 更多...
 

静态 Public 属性

static EventHandler< SessionChangedEventArgsRecentSessionChangedHandler
 会话列表变化事件,通过注册该事件来监听会话项变化 更多...
 

成员函数说明

◆ RegisterCallbacks()

static void NIM.Session.SessionAPI.RegisterCallbacks ( )
inlinestatic

注册最近会话列表项变更通知

◆ RegisterBadgeCountCallback()

static void NIM.Session.SessionAPI.RegisterBadgeCountCallback ( SessionBadgeCountDelegate  action)
inlinestatic

注册获取badge数量的回调(仅iOS有效)

参数
action

◆ GetAllUnreadMsgCount()

static int NIM.Session.SessionAPI.GetAllUnreadMsgCount ( )
inlinestatic

获取所有的未读消息总数

返回

◆ QueryAllRecentSession()

static void NIM.Session.SessionAPI.QueryAllRecentSession ( QueryRecentHandler  handler)
inlinestatic

查询会话列表

参数
handler查询会话列表的回调

◆ DeleteRecentSession()

static void NIM.Session.SessionAPI.DeleteRecentSession ( Session.NIMSessionType  toType,
string  id,
SessionChangeHandler  handler 
)
inlinestatic

删除最近联系人

参数
toType会话类型
id对方的account id或者群组tid
handler最近会话列表项变更的回调

◆ DeleteAllRecentSession()

static void NIM.Session.SessionAPI.DeleteAllRecentSession ( SessionChangeHandler  handler)
inlinestatic

删除全部最近联系人

参数
handler最近会话列表项变更的回调

◆ SetUnreadCountZero()

static void NIM.Session.SessionAPI.SetUnreadCountZero ( Session.NIMSessionType  toType,
string  id,
SessionChangeHandler  handler 
)
inlinestatic

最近联系人项未读数清零

参数
toType会话类型
id对方的account id或者群组tid
handler最近会话列表项变更的回调

类成员变量说明

◆ RecentSessionChangedHandler

EventHandler<SessionChangedEventArgs> NIM.Session.SessionAPI.RecentSessionChangedHandler
static

会话列表变化事件,通过注册该事件来监听会话项变化


该类的文档由以下文件生成: