Chat SDK for Unity and Windows v1.3.1
|
成员的完整列表,这些成员属于 AgoraChat.ChatManager,包括所有继承而来的类成员
AddChatManagerDelegate(IChatManagerDelegate chatManagerDelegate) | AgoraChat.ChatManager | |
AddReaction(string messageId, string reaction, CallBack callback=null) | AgoraChat.ChatManager | |
DeleteAllMessagesAndConversations(bool clearServerData, CallBack callback=null) | AgoraChat.ChatManager | |
DeleteConversation(string conversationId, bool deleteMessages=true) | AgoraChat.ChatManager | |
DeleteConversationFromServer(string conversationId, ConversationType conversationType, bool isDeleteServerMessages, CallBack callback=null) | AgoraChat.ChatManager | |
DownloadAttachment(string messageId, CallBack callback=null) | AgoraChat.ChatManager | |
DownloadThumbnail(string messageId, CallBack callback=null) | AgoraChat.ChatManager | |
FetchCombineMessageDetail(Message msg, ValueCallBack< List< Message > > callback=null) | AgoraChat.ChatManager | |
FetchGroupReadAcks(string messageId, string groupId, int pageSize=20, string startAckId=null, ValueCallBack< CursorResult< GroupReadAck > > callback=null) | AgoraChat.ChatManager | |
FetchHistoryMessagesFromServer(string conversationId, ConversationType type=ConversationType.Chat, string startMessageId=null, int count=20, MessageSearchDirection direction=MessageSearchDirection.UP, ValueCallBack< CursorResult< Message > > callback=null) | AgoraChat.ChatManager | |
FetchHistoryMessagesFromServerBy(string conversationId, ConversationType type=ConversationType.Chat, string cursor=null, int pageSize=10, FetchServerMessagesOption option=null, ValueCallBack< CursorResult< Message > > callback=null) | AgoraChat.ChatManager | |
FetchSupportLanguages(ValueCallBack< List< SupportLanguage > > callback=null) | AgoraChat.ChatManager | |
GetConversation(string conversationId, ConversationType type=ConversationType.Chat, bool createIfNeed=true) | AgoraChat.ChatManager | |
GetConversationsFromServer(ValueCallBack< List< Conversation > > callback=null) | AgoraChat.ChatManager | |
GetConversationsFromServerWithCursor(bool pinOnly, string cursor="", int limit=20, ValueCallBack< CursorResult< Conversation > > callback=null) | AgoraChat.ChatManager | |
GetConversationsFromServerWithCursor(MarkType mark, string cursor="", int limit=20, ValueCallBack< CursorResult< Conversation > > callback=null) | AgoraChat.ChatManager | |
GetConversationsFromServerWithPage(int pageNum, int pageSize, ValueCallBack< List< Conversation > > callback=null) | AgoraChat.ChatManager | |
GetPinnedMessagesFromServer(string conversationId, ValueCallBack< List< Message > > callback=null) | AgoraChat.ChatManager | |
GetReactionDetail(string messageId, string reaction, string cursor=null, int pageSize=20, ValueCallBack< CursorResult< MessageReaction > > callback=null) | AgoraChat.ChatManager | |
GetReactionList(List< string > messageIdList, MessageType chatType, string groupId, ValueCallBack< Dictionary< string, List< MessageReaction > > > callback=null) | AgoraChat.ChatManager | |
GetThreadConversation(string threadId) | AgoraChat.ChatManager | |
GetUnreadMessageCount() | AgoraChat.ChatManager | |
ImportMessages(List< Message > messages, CallBack callback=null) | AgoraChat.ChatManager | |
LoadAllConversations() | AgoraChat.ChatManager | |
LoadMessage(string messageId) | AgoraChat.ChatManager | |
MarkAllConversationsAsRead() | AgoraChat.ChatManager | |
MarkConversations(List< string > conversationIds, bool isMarked, MarkType mark, CallBack callback=null) | AgoraChat.ChatManager | |
ModifyMessage(string messageId, MessageBody.TextBody body, ValueCallBack< Message > callback=null) | AgoraChat.ChatManager | |
PinConversation(string conversationId, bool isPinned, CallBack callback=null) | AgoraChat.ChatManager | |
PinMessage(string messageId, bool isPinned, CallBack callback=null) | AgoraChat.ChatManager | |
RecallMessage(string messageId, string ext, CallBack callback=null) | AgoraChat.ChatManager | |
RemoveChatManagerDelegate(IChatManagerDelegate chatManagerDelegate) | AgoraChat.ChatManager | |
RemoveMessagesBeforeTimestamp(long timeStamp, CallBack callback=null) | AgoraChat.ChatManager | |
RemoveMessagesFromServer(string conversationId, ConversationType conversationType, List< string > messageIdList, CallBack callback=null) | AgoraChat.ChatManager | |
RemoveMessagesFromServer(string conversationId, ConversationType conversationType, long timeStamp, CallBack callback=null) | AgoraChat.ChatManager | |
RemoveReaction(string messageId, string reaction, CallBack callback=null) | AgoraChat.ChatManager | |
ReportMessage(string messageId, string tag, string reason, CallBack callback=null) | AgoraChat.ChatManager | |
ResendMessage(string messageId, CallBack callback=null) | AgoraChat.ChatManager | |
SearchMsgFromDB(string keywords, long timestamp=0, int maxCount=20, string from=null, MessageSearchDirection direction=MessageSearchDirection.UP, ValueCallBack< List< Message > > callback=null) | AgoraChat.ChatManager | |
SearchMsgFromDB(string keywords, long timestamp=0, int maxCount=20, string from=null, MessageSearchDirection direction=MessageSearchDirection.UP, MessageSearchScope scope=MessageSearchScope.CONTENT, ValueCallBack< List< Message > > callback=null) | AgoraChat.ChatManager | |
SendConversationReadAck(string conversationId, CallBack callback=null) | AgoraChat.ChatManager | |
SendMessage(ref Message message, CallBack callback=null) | AgoraChat.ChatManager | |
SendMessageReadAck(string messageId, CallBack callback=null) | AgoraChat.ChatManager | |
SendReadAckForGroupMessage(string messageId, string ackContent, CallBack callback=null) | AgoraChat.ChatManager | |
TranslateMessage(Message message, List< string > targetLanguages, ValueCallBack< Message > callback=null) | AgoraChat.ChatManager | |
UpdateMessage(Message message) | AgoraChat.ChatManager |