HyphenateChatSDK  4.6.0
构造函数 | 所有成员列表
<IEMTranslateManager>协议 参考

#import <IEMTranslateManager.h>

类 <IEMTranslateManager> 继承关系图:

构造函数

(BOOL) - updateTranslate:conversationId:
 
(EMTranslationResult *) - getTranslationResultByMsgId:
 
(NSArray< EMTranslationResult * > *) - loadTranslateResults:
 
(BOOL) - removeTranslationsByMsgId:
 
(BOOL) - removeTranslationsByConversationId:
 
(BOOL) - removeAllTranslations
 

详细描述

IEMTranslateManager.h 翻译服务数据接口

作者
Hyphenate
版本
3.00

函数文档

- (EMTranslationResult*) getTranslationResultByMsgId: (NSString *)  msgId

根据消息id获取翻译信息

参数
msgIdMessage Id
返回
translate 翻译信息
- (NSArray<EMTranslationResult*>*) loadTranslateResults: (NSNumber *)  count

获取指定条数的最新消息翻译信息

参数
count翻译条数
返回
translateResults 获取到的翻译信息
- (BOOL) removeAllTranslations

删除所有的翻译信息

- (BOOL) removeTranslationsByConversationId: (NSString *)  conversationId

根据会话ID删除翻译信息

参数
msgIds要删除翻译信息的消息ID数组
- (BOOL) removeTranslationsByMsgId: (NSArray< NSString * > *)  msgIds

根据消息ID删除翻译信息

参数
msgIds要删除翻译信息的消息ID数组
- (BOOL) updateTranslate: (EMTranslationResult *)  translate
conversationId: (NSString *)  conversationId 

设置消息的翻译信息

参数
translate翻译信息

该协议的文档由以下文件生成: