NIM Unity SDK  V2.4.2
属性 | 所有成员列表
NIMChatRoom.Message类 参考

聊天室消息 更多...

类 NIMChatRoom.Message 继承关系图:
NimUtility.NimJsonObject< Message >

属性

long RoomId [get, set]
 消息所属的聊天室id(服务器填充) 更多...
 
string SenderId [get, set]
 消息发送者的账号(服务器填充) 更多...
 
long TimeStamp [get, set]
 消息发送的时间戳(服务器填充)(毫秒) 更多...
 
NIMChatRoomClientType SenderClientType [get, set]
 消息发送方客户端类型,服务器填写,发送方不需要填写 更多...
 
string SenderNickName [get, set]
 消息发送方昵称 更多...
 
string SenderAvator [get, set]
 消息发送方头像,服务器填写,发送方不需要填写 更多...
 
string SenderExtension [get, set]
 消息发送方身份扩展字段,服务器填写,发送方不需要填写 更多...
 
NIMChatRoomMsgType MessageType [get, set]
 消息类型 更多...
 
string MessageAttachment [get, set]
 消息内容,长度限制2048,如果约定的是json字符串,必须为可以解析为json的非格式化的字符串 更多...
 
string ClientMsgId [get, set]
 客户端消息id 更多...
 
bool NeedResend [get, set]
 消息重发标记位 更多...
 
string Extension [get, set]
 第三方扩展字段, 长度限制4096, 必须为可以解析为Json的非格式化的字符串 更多...
 
bool? AntiSpamEnabled [get, set]
 是否需要过易盾反垃圾,默认false 更多...
 
string AntiSpamContent [get, set]
 (可选)开发者自定义的反垃圾字段,长度限制:5000字符 更多...
 
int SaveHistory [get, set]
 (可选)该消息是否存储云端历史,可选,0:不是,1:是, 默认1 更多...
 
string LocalResourcePath [get, set]
 媒体文件本地绝对路径(客户端) 更多...
 
string LocalResourceId [get, set]
 媒体文件ID(客户端) 更多...
 
- 属性 继承自 NimUtility.NimJsonObject< Message >
virtual bool IgnoreDefauleValue [get, set]
 
string JSON [get, set]
 

额外继承的成员函数

- Public 成员函数 继承自 NimUtility.NimJsonObject< Message >
virtual string Serialize ()
 
virtual string SerializeWithIndented ()
 
- 静态 Public 成员函数 继承自 NimUtility.NimJsonObject< Message >
static T Deserialize (string json)
 

详细描述

聊天室消息

属性说明

◆ RoomId

long NIMChatRoom.Message.RoomId
getset

消息所属的聊天室id(服务器填充)

◆ SenderId

string NIMChatRoom.Message.SenderId
getset

消息发送者的账号(服务器填充)

◆ TimeStamp

long NIMChatRoom.Message.TimeStamp
getset

消息发送的时间戳(服务器填充)(毫秒)

◆ SenderClientType

NIMChatRoomClientType NIMChatRoom.Message.SenderClientType
getset

消息发送方客户端类型,服务器填写,发送方不需要填写

◆ SenderNickName

string NIMChatRoom.Message.SenderNickName
getset

消息发送方昵称

◆ SenderAvator

string NIMChatRoom.Message.SenderAvator
getset

消息发送方头像,服务器填写,发送方不需要填写

◆ SenderExtension

string NIMChatRoom.Message.SenderExtension
getset

消息发送方身份扩展字段,服务器填写,发送方不需要填写

◆ MessageType

NIMChatRoomMsgType NIMChatRoom.Message.MessageType
getset

消息类型

◆ MessageAttachment

string NIMChatRoom.Message.MessageAttachment
getset

消息内容,长度限制2048,如果约定的是json字符串,必须为可以解析为json的非格式化的字符串

◆ ClientMsgId

string NIMChatRoom.Message.ClientMsgId
getset

客户端消息id

◆ NeedResend

bool NIMChatRoom.Message.NeedResend
getset

消息重发标记位

◆ Extension

string NIMChatRoom.Message.Extension
getset

第三方扩展字段, 长度限制4096, 必须为可以解析为Json的非格式化的字符串

◆ AntiSpamEnabled

bool? NIMChatRoom.Message.AntiSpamEnabled
getset

是否需要过易盾反垃圾,默认false

◆ AntiSpamContent

string NIMChatRoom.Message.AntiSpamContent
getset

(可选)开发者自定义的反垃圾字段,长度限制:5000字符

◆ SaveHistory

int NIMChatRoom.Message.SaveHistory
getset

(可选)该消息是否存储云端历史,可选,0:不是,1:是, 默认1

◆ LocalResourcePath

string NIMChatRoom.Message.LocalResourcePath
getset

媒体文件本地绝对路径(客户端)

◆ LocalResourceId

string NIMChatRoom.Message.LocalResourceId
getset

媒体文件ID(客户端)


该类的文档由以下文件生成: