Sendbird Chat SDK for Unity
|
An object contains set of options for get message methods More...
Public Member Functions | |
bool | BelongsTo (SbBaseMessage inMessage) |
Checks whether given message is belonged to this params More... | |
bool | BelongsTo (SbBaseMessageCreateParams inParams) |
Checks whether the given params is belonged to this object More... | |
Properties | |
bool | Reverse = false [get, set] |
Determines whether to sort the retrieved messages in reverse order. If false , the results are in ascending order. Default is false More... | |
bool | IsInclusive = false [get, set] |
Determines whether to include the messages with the matching timestamp or message ID in the results. Default is false More... | |
SbMessageTypeFilter | MessageTypeFilter = SbMessageTypeFilter.All [get, set] |
Restricts the search scope only to retrieve messages with the specified message type. Default is All More... | |
List< string > | CustomTypes [get, set] |
Restricts the search scope only to retrieve the messages with the multiple specified custom message types. When the custom type filtering is not needed, the value should be set to `null. More... | |
List< string > | SenderUserIds [get, set] |
Restricts the search scope only to retrieve the messages sent by the users with the specified user IDs. When the user ID filtering is not needed, the value should be set to null. More... | |
bool | IncludeMetaArray = false [get, set] |
Determines whether to include the metaarray information of the messages in the results. Default is false More... | |
bool | IncludeReactions = false [get, set] |
Determines whether to include the reactions to the messages in the results. Default is false More... | |
bool | IncludeThreadInfo = false [get, set] |
Determines whether to include the thread information of the messages in the results when the results contain root messages. Default is false More... | |
bool | IncludeParentMessageInfo = false [get, set] |
Determines whether to include parent message info. Default is false More... | |
SbReplyType | ReplyType = SbReplyType.None [get, set] |
Determines which reply types to include. Default is None More... | |
bool | ShowSubChannelMessagesOnly = false [get, set] |
Determines whether to include only messages from the subChannel to which you belong in the results. Default is false More... | |
int | PreviousResultSize = SendbirdChatMainContext.QUERY_DEFAULT_LIMIT [get, set] |
The number of messages to retrieve that were sent before the specified timestamp or message ID. Default is 20 More... | |
int | NextResultSize = 0 [get, set] |
The number of messages to retrieve that were sent after the specified timestamp or message ID. Default is 0 More... | |
An object contains set of options for get message methods
bool BelongsTo | ( | SbBaseMessage | inMessage | ) |
Checks whether given message is belonged to this params
inMessage | SbBaseMessage instance |
bool BelongsTo | ( | SbBaseMessageCreateParams | inParams | ) |
Checks whether the given params is belonged to this object
inParams | SbBaseMessageCreateParams (either user or file) instance |
|
getset |
Restricts the search scope only to retrieve the messages with the multiple specified custom message types. When the custom type filtering is not needed, the value should be set to `null.
|
getset |
Determines whether to include the metaarray information of the messages in the results. Default is false
|
getset |
Determines whether to include parent message info. Default is false
|
getset |
Determines whether to include the reactions to the messages in the results. Default is false
|
getset |
Determines whether to include the thread information of the messages in the results when the results contain root messages. Default is false
|
getset |
Determines whether to include the messages with the matching timestamp or message ID in the results. Default is false
|
getset |
Restricts the search scope only to retrieve messages with the specified message type. Default is All
|
getset |
The number of messages to retrieve that were sent after the specified timestamp or message ID. Default is 0
|
getset |
The number of messages to retrieve that were sent before the specified timestamp or message ID. Default is 20
|
getset |
Determines which reply types to include. Default is None
|
getset |
Determines whether to sort the retrieved messages in reverse order. If false
, the results are in ascending order. Default is false
|
getset |
Restricts the search scope only to retrieve the messages sent by the users with the specified user IDs. When the user ID filtering is not needed, the value should be set to null.
|
getset |
Determines whether to include only messages from the subChannel to which you belong in the results. Default is false