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

#import <IEMTranslateManager.h>

类 <IEMTranslateManager> 继承关系图:

构造函数

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

详细描述

@header IEMTranslateManager.h @abstract 翻译服务数据接口

作者
Hyphenate
版本
3.00

函数文档

◆ getTranslationResultByMsgId:

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

根据消息id获取翻译信息

参数
msgIdMessage Id
返回
translate 翻译信息

◆ loadTranslateResults:

- (NSArray< EMTranslationResult * > *) loadTranslateResults: (NSNumber *)  count

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

参数
count翻译条数
返回
translateResults 获取到的翻译信息

◆ removeAllTranslations

- (BOOL) removeAllTranslations

删除所有的翻译信息

◆ removeTranslationsByConversationId:

- (BOOL) removeTranslationsByConversationId: (NSString *)  conversationId

根据会话ID删除翻译信息

参数
msgIds要删除翻译信息的消息ID数组

◆ removeTranslationsByMsgId:

- (BOOL) removeTranslationsByMsgId: (NSArray< NSString * > *)  msgIds

根据消息ID删除翻译信息

参数
msgIds要删除翻译信息的消息ID数组

◆ updateTranslate:conversationId:

- (BOOL) updateTranslate: (EMTranslationResult *)  translate
conversationId: (NSString *)  conversationId 

设置消息的翻译信息

参数
translate翻译信息

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