NIMSDK-AOS  9.16.0
Public 成员函数 | 静态 Public 成员函数 | Public 属性 | 所有成员列表
com.netease.nimlib.sdk.team.constant.TeamFieldEnum 枚举类型参考

创建群、修改群资料时的域定义 更多...

Public 成员函数

 TeamFieldEnum (int value, Class<? extends Serializable > fieldType)
 
int getValue ()
 
Class<? extends Serializable > getFieldType ()
 

静态 Public 成员函数

static TeamFieldEnum typeOfValue (int value)
 

Public 属性

 undefined =(-1, null)
 未定义的域 更多...
 
 Name =(ITeamService.TinfoTag.NAME, String.class)
 群名 更多...
 
 ICON =(ITeamService.TinfoTag.ICON, String.class)
 群头像 更多...
 
 Introduce =(ITeamService.TinfoTag.INTRODUCE, String.class)
 群简介 更多...
 
 Announcement =(ITeamService.TinfoTag.ANNOUNCEMENT, String.class)
 群公告 更多...
 
 Extension =(ITeamService.TinfoTag.EXT_CLIENT, String.class)
 群扩展字段(客户端自定义信息) 更多...
 
 Ext_Server_Only =(ITeamService.TinfoTag.EXT_SERVER, String.class)
 群扩展字段(仅服务端能够修改) 更多...
 
 VerifyType =(ITeamService.TinfoTag.JOIN_MODE, VerifyTypeEnum.class)
 申请加入群组的验证模式 更多...
 
 InviteMode =(ITeamService.TinfoTag.INVITE_MODE, TeamInviteModeEnum.class)
 群邀请模式:谁可以邀请他人入群 更多...
 
 BeInviteMode =(ITeamService.TinfoTag.BE_INVITE_MODE, TeamBeInviteModeEnum.class)
 群被邀请模式:被邀请人的同意方式 更多...
 
 TeamUpdateMode =(ITeamService.TinfoTag.UPDATE_TEAM_INFO_MODE, TeamUpdateModeEnum.class)
 群资料修改模式:谁可以修改群资料 更多...
 
 TeamExtensionUpdateMode =(ITeamService.TinfoTag.UPDATE_TEAM_INFO_CUSTOM_MODE, TeamExtensionUpdateModeEnum.class)
 群资料扩展字段修改模式:谁可以修改群自定义属性(扩展字段) 更多...
 
 AllMute =(ITeamService.TinfoTag.MUTE_TYPE, TeamAllMuteModeEnum.class)
 群禁言(群全员禁言),使用“群资料更新”接口更新该字段无效。 更多...
 
 MaxMemberCount =(ITeamService.TinfoTag.LEVEL, Integer.class)
 指定创建群组的最大群成员数量 ,MaxMemberCount不能超过应用级配置的最大人数 更多...
 

详细描述

创建群、修改群资料时的域定义

在文件 TeamFieldEnum.java10 行定义.

构造及析构函数说明

◆ TeamFieldEnum()

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.TeamFieldEnum ( int  value,
Class<? extends Serializable >  fieldType 
)

在文件 TeamFieldEnum.java85 行定义.

成员函数说明

◆ getFieldType()

Class<? extends Serializable> com.netease.nimlib.sdk.team.constant.TeamFieldEnum.getFieldType ( )

在文件 TeamFieldEnum.java103 行定义.

◆ getValue()

int com.netease.nimlib.sdk.team.constant.TeamFieldEnum.getValue ( )

在文件 TeamFieldEnum.java99 行定义.

◆ typeOfValue()

static TeamFieldEnum com.netease.nimlib.sdk.team.constant.TeamFieldEnum.typeOfValue ( int  value)
static

在文件 TeamFieldEnum.java90 行定义.

类成员变量说明

◆ AllMute

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.AllMute =(ITeamService.TinfoTag.MUTE_TYPE, TeamAllMuteModeEnum.class)

群禁言(群全员禁言),使用“群资料更新”接口更新该字段无效。

在文件 TeamFieldEnum.java75 行定义.

◆ Announcement

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.Announcement =(ITeamService.TinfoTag.ANNOUNCEMENT, String.class)

群公告

在文件 TeamFieldEnum.java35 行定义.

◆ BeInviteMode

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.BeInviteMode =(ITeamService.TinfoTag.BE_INVITE_MODE, TeamBeInviteModeEnum.class)

群被邀请模式:被邀请人的同意方式

在文件 TeamFieldEnum.java60 行定义.

◆ Ext_Server_Only

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.Ext_Server_Only =(ITeamService.TinfoTag.EXT_SERVER, String.class)

群扩展字段(仅服务端能够修改)

在文件 TeamFieldEnum.java45 行定义.

◆ Extension

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.Extension =(ITeamService.TinfoTag.EXT_CLIENT, String.class)

群扩展字段(客户端自定义信息)

在文件 TeamFieldEnum.java40 行定义.

◆ ICON

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.ICON =(ITeamService.TinfoTag.ICON, String.class)

群头像

在文件 TeamFieldEnum.java25 行定义.

◆ Introduce

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.Introduce =(ITeamService.TinfoTag.INTRODUCE, String.class)

群简介

在文件 TeamFieldEnum.java30 行定义.

◆ InviteMode

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.InviteMode =(ITeamService.TinfoTag.INVITE_MODE, TeamInviteModeEnum.class)

群邀请模式:谁可以邀请他人入群

在文件 TeamFieldEnum.java55 行定义.

◆ MaxMemberCount

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.MaxMemberCount =(ITeamService.TinfoTag.LEVEL, Integer.class)

指定创建群组的最大群成员数量 ,MaxMemberCount不能超过应用级配置的最大人数

在文件 TeamFieldEnum.java80 行定义.

◆ Name

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.Name =(ITeamService.TinfoTag.NAME, String.class)

群名

在文件 TeamFieldEnum.java20 行定义.

◆ TeamExtensionUpdateMode

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.TeamExtensionUpdateMode =(ITeamService.TinfoTag.UPDATE_TEAM_INFO_CUSTOM_MODE, TeamExtensionUpdateModeEnum.class)

群资料扩展字段修改模式:谁可以修改群自定义属性(扩展字段)

在文件 TeamFieldEnum.java70 行定义.

◆ TeamUpdateMode

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.TeamUpdateMode =(ITeamService.TinfoTag.UPDATE_TEAM_INFO_MODE, TeamUpdateModeEnum.class)

群资料修改模式:谁可以修改群资料

在文件 TeamFieldEnum.java65 行定义.

◆ undefined

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.undefined =(-1, null)

未定义的域

在文件 TeamFieldEnum.java15 行定义.

◆ VerifyType

com.netease.nimlib.sdk.team.constant.TeamFieldEnum.VerifyType =(ITeamService.TinfoTag.JOIN_MODE, VerifyTypeEnum.class)

申请加入群组的验证模式

在文件 TeamFieldEnum.java50 行定义.


枚举说明文档从下列文件生成: