NIMSDK-AOS  9.16.3
ChatRoomMessage.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.chatroom.model;
2 
4 import java.util.List;
5 
9 public interface ChatRoomMessage extends IMMessage {
10 
17 
24 
31 
35  boolean isHighPriorityMessage();
36 
41  String getNotifyTargetTags();
42 
47  void setNotifyTargetTags(String notifyTargetTags);
48 
53  void setLocX(Double locX);
54 
59  void setLocY(Double locY);
60 
65  void setLocZ(Double locZ);
66 
70  void setToAccounts(List<String> accounts);
71 }
聊天室消息的配置选项,主要用于设定发消息不存历史记录开关。
boolean isHighPriorityMessage()
是否是高优先级消息
NIM消息实体数据结构。 第三方APP不要调用设置类接口,调用之后不会被持久化
Definition: IMMessage.java:10
void setChatRoomConfig(CustomChatRoomMessageConfig config)
设置聊天室消息配置
String getNotifyTargetTags()
获取 消息的目标标签表达式
CustomChatRoomMessageConfig getChatRoomConfig()
获取聊天室消息配置
void setNotifyTargetTags(String notifyTargetTags)
设置 消息的目标标签表达式
void setToAccounts(List< String > accounts)
设置消息接收者账户列表
ChatRoomMessageExtension getChatRoomMessageExtension()
获取聊天室消息扩展属性