Chat SDK for Unity and Windows v1.3.2
|
属性 | |
string | RoomId [get, set] |
string | Name [get, set] |
string | Description [get, set] |
string | Announcement [get, set] |
int | MemberCount [get, set] |
List< string > | AdminList [get, set] |
List< string > | MemberList [get, set] |
List< string > | BlockList [get, set] |
List< string > | MuteList [get, set] |
int | MaxUsers [get, set] |
string | Owner [get, set] |
bool | IsAllMemberMuted [get, set] |
RoomPermissionType | PermissionType [get, set] |
long | CreateTimeStamp [get, set] |
bool | IsInAllowList [get, set] |
long | MuteUntilTimeStamp [get, set] |
聊天室类,用于定义聊天室信息。
|
getset |
聊天室 ID。
|
getset |
聊天室名称。
|
getset |
聊天室描述。
|
getset |
聊天室公告。
|
getset |
在线成员数。 加入聊天室即可获取。 当聊天室有成员进出时,此属性会更新。
|
getset |
聊天室的管理员列表。
|
getset |
聊天室的成员列表。
若从服务器端获取成员列表,可调用 {@link IRoomManager#FetchRoomMembers(String, String, int, ValueCallBack)}
方法。
|
getset |
聊天室的黑名单。
若从服务器端获取黑名单,可调用 {@link IRoomManager#FetchRoomBlockList(String, int, int, ValueCallBack)}
方法。
|
getset |
聊天室的禁言列表。
若从服务器端获取禁言列表,可调用 {@link IRoomManager#FetchRoomMuteList(String, int, int, ValueCallBack)}
方法。
|
getset |
聊天室最大成员数,在创建聊天室时确定。
如需获取最新数据,可调用 {@link IRoomManager#FetchRoomInfoFromServer(String,ValueCallBack)}
获取聊天室详情。
|
getset |
聊天室所有者。
如需获取最新数据,可调用 {@link IRoomManager#FetchRoomInfoFromServer(String,ValueCallBack)}
获取聊天室详情。
|
getset |
是否开启全员禁言,加入聊天室即可获取。
true
:开启。false
:关闭。注意
|
getset |
当前用户在群组中的角色。
|
getset |
聊天室创建时间戳。 只有加入聊天室时可获取。
|
getset |
当前登录用户是否在白名单中。 加入聊天室时可获取。 当前用户被加入或者被移除白名单时,此属性会发生变化。
|
getset |
当前被禁言截止时间戳(毫秒)。 当取值为0,表示当前用户未被禁言。 当取值为-1,表示未能获取到用户被禁言时间戳。 加入聊天室时可获取。 当前用户被禁言或者被解除禁言时,此属性会被更新。