NIMSDK-AOS
9.17.0
|
消息的配置选项,主要用于设定消息的声明周期,是否需要推送,是否需要计入未读数等。 更多...
Public 属性 | |
boolean | enableHistory = true |
该消息是否要保存到服务器,如果为false,通过MsgService#pullMessageHistory(IMMessage, int, boolean)拉取的结果将不包含该条消息。 默认为true。 更多... | |
boolean | enableRoaming = true |
该消息是否需要漫游。如果为false,一旦某一个客户端收取过该条消息,其他端将不会再漫游到该条消息。 默认为true 更多... | |
boolean | enableSelfSync = true |
多端同时登录时,发送一条自定义消息后,是否要同步到其他同时登录的客户端。 默认为true 更多... | |
boolean | enablePush = true |
该消息是否要消息提醒,如果为true,那么对方收到消息后,系统通知栏会有提醒。 默认为true 更多... | |
boolean | enablePushNick = true |
该消息是否需要推送昵称(针对iOS客户端有效),如果为true,那么对方收到消息后,iOS端将显示推送昵称。 默认为true 更多... | |
boolean | enableUnreadCount = true |
该消息是否要计入未读数,如果为true,那么对方收到消息后,最近联系人列表中未读数加1。 默认为true 更多... | |
boolean | enableRoute = true |
该消息是否支持路由,如果为true,默认按照app的路由开关(如果有配置抄送地址则将抄送该消息) 默认为true 更多... | |
boolean | enablePersist = true |
该消息是否要存离线 默认为true 更多... | |
静态 Public 属性 | |
static String | KEY_ENABLE_HISTORY = "KEY_ENABLE_HISTORY" |
static String | KEY_ENABLE_ROAMING = "KEY_ENABLE_ROAMING" |
static String | KEY_ENABLE_SELF_SYNC = "KEY_ENABLE_SELF_SYNC" |
static String | KEY_ENABLE_PUSH = "KEY_ENABLE_PUSH" |
static String | KEY_ENABLE_PERSIST = "KEY_ENABLE_PERSIST" |
static String | KEY_ENABLE_PUSH_NICK = "KEY_ENABLE_PUSH_NICK" |
static String | KEY_ENABLE_UNREAD_COUNT = "KEY_ENABLE_UNREAD_COUNT" |
static String | KEY_ENABLE_ROUTE = "KEY_ENABLE_ROUTE" |
消息的配置选项,主要用于设定消息的声明周期,是否需要推送,是否需要计入未读数等。
在文件 CustomMessageConfig.java 第 10 行定义.
boolean com.netease.nimlib.sdk.msg.model.CustomMessageConfig.enableHistory = true |
该消息是否要保存到服务器,如果为false,通过MsgService#pullMessageHistory(IMMessage, int, boolean)拉取的结果将不包含该条消息。
默认为true。
在文件 CustomMessageConfig.java 第 25 行定义.
boolean com.netease.nimlib.sdk.msg.model.CustomMessageConfig.enablePersist = true |
该消息是否要存离线 默认为true
在文件 CustomMessageConfig.java 第 67 行定义.
boolean com.netease.nimlib.sdk.msg.model.CustomMessageConfig.enablePush = true |
该消息是否要消息提醒,如果为true,那么对方收到消息后,系统通知栏会有提醒。 默认为true
在文件 CustomMessageConfig.java 第 43 行定义.
boolean com.netease.nimlib.sdk.msg.model.CustomMessageConfig.enablePushNick = true |
该消息是否需要推送昵称(针对iOS客户端有效),如果为true,那么对方收到消息后,iOS端将显示推送昵称。 默认为true
在文件 CustomMessageConfig.java 第 49 行定义.
boolean com.netease.nimlib.sdk.msg.model.CustomMessageConfig.enableRoaming = true |
该消息是否需要漫游。如果为false,一旦某一个客户端收取过该条消息,其他端将不会再漫游到该条消息。
默认为true
在文件 CustomMessageConfig.java 第 31 行定义.
boolean com.netease.nimlib.sdk.msg.model.CustomMessageConfig.enableRoute = true |
该消息是否支持路由,如果为true,默认按照app的路由开关(如果有配置抄送地址则将抄送该消息) 默认为true
在文件 CustomMessageConfig.java 第 61 行定义.
boolean com.netease.nimlib.sdk.msg.model.CustomMessageConfig.enableSelfSync = true |
多端同时登录时,发送一条自定义消息后,是否要同步到其他同时登录的客户端。
默认为true
在文件 CustomMessageConfig.java 第 37 行定义.
boolean com.netease.nimlib.sdk.msg.model.CustomMessageConfig.enableUnreadCount = true |
该消息是否要计入未读数,如果为true,那么对方收到消息后,最近联系人列表中未读数加1。 默认为true
在文件 CustomMessageConfig.java 第 55 行定义.
|
static |
在文件 CustomMessageConfig.java 第 12 行定义.
|
static |
在文件 CustomMessageConfig.java 第 16 行定义.
|
static |
在文件 CustomMessageConfig.java 第 15 行定义.
|
static |
在文件 CustomMessageConfig.java 第 17 行定义.
|
static |
在文件 CustomMessageConfig.java 第 13 行定义.
|
static |
在文件 CustomMessageConfig.java 第 19 行定义.
|
static |
在文件 CustomMessageConfig.java 第 14 行定义.
|
static |
在文件 CustomMessageConfig.java 第 18 行定义.