LeanCloud C# SDK
Loading...
Searching...
No Matches
Properties | List of all members
LeanCloud.Realtime.LCIMMessage Class Referenceabstract

The base class of message. More...

Inheritance diagram for LeanCloud.Realtime.LCIMMessage:
LeanCloud.Realtime.LCIMBinaryMessage LeanCloud.Realtime.LCIMTypedMessage LeanCloud.Realtime.LCIMRecalledMessage LeanCloud.Realtime.LCIMTextMessage LeanCloud.Realtime.LCIMFileMessage LeanCloud.Realtime.LCIMLocationMessage LeanCloud.Realtime.LCIMAudioMessage LeanCloud.Realtime.LCIMImageMessage LeanCloud.Realtime.LCIMVideoMessage

Properties

string ConversationId [get, set]
 The conversation ID this message belongs to.
 
string Id [get, set]
 The ID of this message.
 
string FromClientId [get, set]
 The ID of the client who sends this message.
 
long SentTimestamp [get, set]
 The timestamp of this message.
 
DateTime SentAt [get]
 The sending date of this message.
 
long DeliveredTimestamp [get, set]
 送达时间戳
 
DateTime DeliveredAt [get]
 The delivered date of this message.
 
long ReadTimestamp [get, set]
 The timestamp when this message has been read by others.
 
DateTime ReadAt [get]
 When this message has been read by others.
 
long PatchedTimestamp [get, set]
 The timestamp when this message is updated.
 
DateTime PatchedAt [get]
 When this message is updated.
 
List< string > MentionIdList [get, set]
 The members in the conversation mentioned by this message.
 
bool MentionAll [get, set]
 Whether all members in the conversation are mentioned by this message.
 
bool Mentioned [get, set]
 Whether the current user has been mentioned in this message.
 

Detailed Description

The base class of message.

Property Documentation

◆ ConversationId

string LeanCloud.Realtime.LCIMMessage.ConversationId
getset

The conversation ID this message belongs to.

◆ DeliveredAt

DateTime LeanCloud.Realtime.LCIMMessage.DeliveredAt
get

The delivered date of this message.

◆ DeliveredTimestamp

long LeanCloud.Realtime.LCIMMessage.DeliveredTimestamp
getset

送达时间戳

◆ FromClientId

string LeanCloud.Realtime.LCIMMessage.FromClientId
getset

The ID of the client who sends this message.

◆ Id

string LeanCloud.Realtime.LCIMMessage.Id
getset

The ID of this message.

◆ MentionAll

bool LeanCloud.Realtime.LCIMMessage.MentionAll
getset

Whether all members in the conversation are mentioned by this message.

◆ Mentioned

bool LeanCloud.Realtime.LCIMMessage.Mentioned
getset

Whether the current user has been mentioned in this message.

◆ MentionIdList

List<string> LeanCloud.Realtime.LCIMMessage.MentionIdList
getset

The members in the conversation mentioned by this message.

◆ PatchedAt

DateTime LeanCloud.Realtime.LCIMMessage.PatchedAt
get

When this message is updated.

◆ PatchedTimestamp

long LeanCloud.Realtime.LCIMMessage.PatchedTimestamp
getset

The timestamp when this message is updated.

◆ ReadAt

DateTime LeanCloud.Realtime.LCIMMessage.ReadAt
get

When this message has been read by others.

◆ ReadTimestamp

long LeanCloud.Realtime.LCIMMessage.ReadTimestamp
getset

The timestamp when this message has been read by others.

◆ SentAt

DateTime LeanCloud.Realtime.LCIMMessage.SentAt
get

The sending date of this message.

◆ SentTimestamp

long LeanCloud.Realtime.LCIMMessage.SentTimestamp
getset

The timestamp of this message.


The documentation for this class was generated from the following file: