NIM Unity SDK V2.6.0
|
聊天室成员信息 更多...
属性 | |
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) |
聊天室成员信息