NIMSDK-AOS
10.9.90
首页
相关页面
包
类
文件
文件列表
plugins
chatroom
src
com
netease
nimlib
sdk
v2
chatroom
model
V2NIMChatroomMember.java
浏览该文件的文档.
1
package
com.netease.nimlib.sdk.v2.chatroom.model;
2
3
import
com
.
netease
.
nimlib
.
sdk
.
v2
.
chatroom
.
enums
.
V2NIMChatroomMemberRole
;
4
import
java.io.Serializable;
5
import
java.util.List;
6
7
/**
8
* 聊天室成员信息
9
*/
10
public
interface
V2NIMChatroomMember
extends
Serializable {
11
12
/**
13
* 获取聊天室id
14
* @return 聊天室id
15
*/
16
String
getRoomId
();
17
/**
18
* 获取成员账号id
19
* @return 成员账号id
20
*/
21
String
getAccountId
();
22
/**
23
* 获取成员角色类型
24
* @return 成员角色类型
25
*/
26
V2NIMChatroomMemberRole
getMemberRole
();
27
/**
28
* 获取成员等级
29
* @return 成员等级
30
*/
31
int
getMemberLevel
();
32
/**
33
* 获取进入聊天室后显示的昵称
34
* @return 进入聊天室后显示的昵称
35
*/
36
String
getRoomNick
();
37
/**
38
* 获取进入聊天室后显示的头像
39
* @return 进入聊天室后显示的头像
40
*/
41
String
getRoomAvatar
();
42
/**
43
* 获取成员扩展字段
44
* @return 成员扩展字段
45
*/
46
String
getServerExtension
();
47
/**
48
* 获取是否在线,普通成员, 创建者,管理员有在线离线状态,其他的成员只有在线状态
49
* @return 是否在线,普通成员, 创建者,管理员有在线离线状态,其他的成员只有在线状态
50
*/
51
boolean
isOnline
();
52
/**
53
* 获取是否在黑名单列表中
54
* @return 是否在黑名单列表中
55
*/
56
boolean
isBlocked
();
57
/**
58
* 获取是否禁言
59
* @return 是否禁言
60
*/
61
boolean
isChatBanned
();
62
/**
63
* 获取是否临时禁言
64
* @return 是否临时禁言
65
*/
66
boolean
isTempChatBanned
();
67
/**
68
* 获取临时禁言的时长,单位:秒
69
* @return 临时禁言的时长,单位:秒
70
*/
71
long
getTempChatBannedDuration
();
72
/**
73
* 获取登录标签,json array 格式, eg:[''tag1", "tag2"]
74
* @return 登录标签,json array 格式, eg:[''tag1", "tag2"]
75
*/
76
List<String>
getTags
();
77
/**
78
* 获取登录登出通知标签
79
* @return 登录登出通知标签
80
*/
81
String
getNotifyTargetTags
();
82
/**
83
* 获取用户进入聊天室的时间点
84
* @return 用户进入聊天室的时间点
85
*/
86
long
getEnterTime
();
87
/**
88
* 获取普通成员, 创建者,管理员的记录更新时间
89
* @return 普通成员, 创建者,管理员的记录更新时间
90
*/
91
long
getUpdateTime
();
92
/**
93
* 获取是否有效
94
* @return 是否有效
95
*/
96
boolean
isValid
();
97
98
/**
99
* 多端登录信息
100
* @return
101
*/
102
List<V2NIMChatroomEnterInfo>
getMultiEnterInfo
();
103
}
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getEnterTime
long getEnterTime()
获取用户进入聊天室的时间点
com.netease.nimlib.sdk
Definition:
NosTokenSceneConfig.java:1
com.netease
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.isValid
boolean isValid()
获取是否有效
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getNotifyTargetTags
String getNotifyTargetTags()
获取登录登出通知标签
com
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getMultiEnterInfo
List< V2NIMChatroomEnterInfo > getMultiEnterInfo()
多端登录信息
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getMemberRole
V2NIMChatroomMemberRole getMemberRole()
获取成员角色类型
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getRoomAvatar
String getRoomAvatar()
获取进入聊天室后显示的头像
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getUpdateTime
long getUpdateTime()
获取普通成员, 创建者,管理员的记录更新时间
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getMemberLevel
int getMemberLevel()
获取成员等级
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.isBlocked
boolean isBlocked()
获取是否在黑名单列表中
com.netease.nimlib.sdk.v2.chatroom
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getRoomId
String getRoomId()
获取聊天室id
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.isChatBanned
boolean isChatBanned()
获取是否禁言
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getTags
List< String > getTags()
获取登录标签,json array 格式, eg:[''tag1", "tag2"]
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.isTempChatBanned
boolean isTempChatBanned()
获取是否临时禁言
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getServerExtension
String getServerExtension()
获取成员扩展字段
com.netease.nimlib.sdk.v2
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getRoomNick
String getRoomNick()
获取进入聊天室后显示的昵称
com.netease.nimlib.sdk.v2.chatroom.enums.V2NIMChatroomMemberRole
聊天室成员角色类型
Definition:
V2NIMChatroomMemberRole.java:6
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember
聊天室成员信息
Definition:
V2NIMChatroomMember.java:10
com.netease.nimlib
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.isOnline
boolean isOnline()
获取是否在线,普通成员, 创建者,管理员有在线离线状态,其他的成员只有在线状态
com.netease.nimlib.sdk.v2.chatroom.enums
Definition:
V2NIMChatroomMemberRole.java:1
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getAccountId
String getAccountId()
获取成员账号id
com.netease.nimlib.sdk.v2.chatroom.model.V2NIMChatroomMember.getTempChatBannedDuration
long getTempChatBannedDuration()
获取临时禁言的时长,单位:秒
生成于 2026年 五月 11日 星期一 03:22:25 , 为 NIMSDK-AOS使用
1.8.11