|
Chat SDK for Unity and Windows v1.3.2
|
成员的完整列表,这些成员属于 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 | |
| GetMessageCount(ValueCallBack< int > 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 |