NIM Unity SDK V2.6.0
载入中...
搜索中...
未找到
属性 | 所有成员列表
NIMChatRoom.MemberInfo类 参考

聊天室成员信息 更多...

类 NIMChatRoom.MemberInfo 继承关系图:
NimUtility.NimJsonObject< MemberInfo >

属性

long RoomId [get, set]
 聊天室id
 
string MemberId [get, set]
 成员账号
 
ChatRoomMemberType MemberType [get, set]
 成员类型
 
int Level [get, set]
 成员级别: >=0表示用户开发者可以自定义的级别
 
string Nick [get, set]
 聊天室内的昵称字段,预留字段, 可从Uinfo中取, [可以由用户进聊天室时提交]
 
string MemberIcon [get, set]
 聊天室内的头像,预留字段, 可从Uinfo中取icon, [可以由用户进聊天室时提交]
 
string Extension [get, set]
 开发者扩展字段, 长度限制2k, [可以由用户进聊天室时提交]
 
NIMChatRoomOnlineState OnlineState [get, set]
 成员是否处于在线状态, 仅特殊成员才可能离线, 对游客/匿名用户而言只能是在线
 
NIMChatRoomGuestFlag GuestFlag [get, set]
 是否是普通游客类型,0:不是游客,1:是游客; 游客身份在聊天室中没有持久化, 只有在线时才会有内存状态
 
long JoinTimeStamp [get, set]
 进入聊天室的时间点,对于离线成员该字段为空
 
bool IsInBlacklist [get, set]
 是黑名单
 
bool IsMuted [get, set]
 是禁言用户
 
bool IsValid [get, set]
 记录有效标记位
 
long UpdateTimetag [get, set]
 固定成员的记录更新时间,用于固定成员列表的排列查询
 
bool TempMuted [get, set]
 临时禁言
 
long TempMuteRestDuration [get, set]
 临时禁言的解除时长,单位秒
 
- 属性 继承自 NimUtility.NimJsonObject< MemberInfo >
virtual bool IgnoreDefauleValue [get, set]
 
string JSON [get, set]
 

额外继承的成员函数

- Public 成员函数 继承自 NimUtility.NimJsonObject< MemberInfo >
virtual string Serialize ()
 
virtual string SerializeWithIndented ()
 
- 静态 Public 成员函数 继承自 NimUtility.NimJsonObject< MemberInfo >
static T Deserialize (string json)
 

详细描述

聊天室成员信息


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