Package us.zoom.sdk
Interface InMeetingChatMessage
-
public interface InMeetingChatMessage
Chat message in zoom meeting.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ZoomSDKChatMessageType
getChatMessageType()
Get Chat message typejava.lang.String
getContent()
Get the message content.java.lang.String
getMsgId()
Get the message ID.java.lang.String
getReceiverDisplayName()
Get the screen name of user who receives message.long
getReceiverUserId()
Get the ID of user who receives message.java.lang.String
getSenderDisplayName()
Get the screen name of user who sends message.long
getSenderUserId()
Get the ID of user who sends message.java.util.List<IRichTextStyleItem>
getTextStyleItemList()
Get the current message’s chat message font style list.java.lang.String
getThreadId()
Get the current message’s thread ID.long
getTime()
Get the time when the message is sent.boolean
isChatToAll()
To check if the message is sended to all users in meetingboolean
isChatToAllPanelist()
To check if the message is sended to all panelist in meetingboolean
isChatToWaitingroom()
To check if the message is sended to waiting room usersboolean
isComment()
Determine if the current message is a comment replying to another message.boolean
isThread()
Determine if the current message is part of a message thread, and can be directly replied to.
-
-
-
Method Detail
-
getChatMessageType
ZoomSDKChatMessageType getChatMessageType()
Get Chat message type- Returns:
- type
ZoomSDKChatMessageType
-
getMsgId
java.lang.String getMsgId()
Get the message ID.- Returns:
- Message ID.
-
getSenderUserId
long getSenderUserId()
Get the ID of user who sends message.- Returns:
- The ID of user who sends message.
-
getSenderDisplayName
java.lang.String getSenderDisplayName()
Get the screen name of user who sends message.- Returns:
- The screen name of user who sends message.
-
getReceiverUserId
long getReceiverUserId()
Get the ID of user who receives message.- Returns:
- The ID of user who receives message.
-
getReceiverDisplayName
java.lang.String getReceiverDisplayName()
Get the screen name of user who receives message.- Returns:
- The screen name of user who receives message.
-
getContent
java.lang.String getContent()
Get the message content.- Returns:
- The message content.
-
getTime
long getTime()
Get the time when the message is sent.- Returns:
- The time.
-
isChatToAll
boolean isChatToAll()
To check if the message is sended to all users in meeting- Returns:
- true: to all; otherwise not
-
isChatToAllPanelist
boolean isChatToAllPanelist()
To check if the message is sended to all panelist in meeting- Returns:
- true: to all panelist; otherwise not
-
isChatToWaitingroom
boolean isChatToWaitingroom()
To check if the message is sended to waiting room users- Returns:
- true: to waiting room users; otherwise not
-
isComment
boolean isComment()
Determine if the current message is a comment replying to another message.- Returns:
- true indicates that the current message is a comment replying to another message. Otherwise the message is a standalone message.
-
isThread
boolean isThread()
Determine if the current message is part of a message thread, and can be directly replied to.- Returns:
- true indicates that the current message is part of a message thread. Otherwise false.
-
getTextStyleItemList
java.util.List<IRichTextStyleItem> getTextStyleItemList()
Get the current message’s chat message font style list.- Returns:
- font style item list
-
getThreadId
java.lang.String getThreadId()
Get the current message’s thread ID.- Returns:
- If the function succeeds, the return value is the current message’s thread ID. Otherwise failed, the return value is the string of length zero(0)
-
-