|
Unity and Windows API reference
|
属性 | |
| string | GroupId [get, set] |
| string | Name [get, set] |
| string | Description [get, set] |
| string | Owner [get, set] |
| string | Announcement [get, set] |
| int | MemberCount [get, set] |
| List< string > | MemberList [get, set] |
| List< string > | AdminList [get, set] |
| List< string > | BlockList [get, set] |
| List< string > | MuteList [get, set] |
| bool | NoticeEnabled [get, set] |
| bool | MessageBlocked [get, set] |
| bool | IsAllMemberMuted [get, set] |
| GroupOptions | Options [get, set] |
| GroupPermissionType | PermissionType [get, set] |
群组类,用于定义群组信息。
|
getset |
群组 ID。
|
getset |
群组名称。
|
getset |
群组描述。
|
getset |
群主信息。
|
getset |
群组公告。
从服务端获取群组公告,可调用 IGroupManager#GetGroupAnnouncementFromServer(String, ValueCallBack)。
|
getset |
群组成员数量。
|
getset |
群组成员列表。
|
getset |
群组管理员列表。
若要获取服务器端的群组管理员列表,可调用 IGroupManager#GetGroupWithId(String) 获取群组详情。
|
getset |
群组黑名单。
若要获取服务器端的群组黑名单列表,可调用 IGroupManager#GetGroupBlockListFromServer(String, int, int, ValueCallBack)。
|
getset |
群组禁言列表。
若要获取服务器端的群组禁言列表,可调用 IGroupManager#GetGroupMuteListFromServer(String, int, int, ValueCallBack)。
|
getset |
是否开启了推送通知。
true:是;false:否。
|
getset |
是否已屏蔽群消息。
true:是;false:否。开启屏蔽群消息,请参见 IGroupManager#BlockGroup(String,CallBack。
取消屏蔽群消息,请参见 IGroupManager#UnBlockGroup(String, CallBack)。
|
getset |
是否全员禁言。
true:是;false:否。在收到禁言回调 OnMuteListAddedFromGroup 或解禁回调 OnMuteListRemovedFromGroup 时,内存中对象的禁言状态会更新。
内存中对象被回收后以及再次从数据库或者服务端拉取后,该状态不可信。
|
getset |
群组选项。
|
getset |
当前用户在群组中的角色。