# 输入法框架å系统-输入法框架ChangeLog ## cl.imf.1 @ohos.InputMethodEngineä¸ï¼ŒInputClientæ–°å¢žåŒæ¥æŽ¥å£ æ–°å¢žåŒæ¥æŽ¥å£å¦‚下: | æŽ¥å£ | 说明 | | ---------------------------------------------- | ------------------------ | | getForwardSync(length:number): string | 获å–å…‰æ ‡å‰å›ºå®šé•¿åº¦çš„æ–‡æœ¬ | | getBackwardSync(length:number): string | 获å–å…‰æ ‡åŽå›ºå®šé•¿åº¦çš„æ–‡æœ¬ | | deleteForwardSync(length:number): void | åˆ é™¤å…‰æ ‡å‰å›ºå®šé•¿åº¦çš„æ–‡æœ¬ | | deleteBackwardSync(length:number): void | åˆ é™¤å…‰æ ‡åŽå›ºå®šé•¿åº¦çš„æ–‡æœ¬ | | insertTextSync(text: string): void | æ’入文本 | | getEditorAttributeSync(): EditorAttribute | 获å–编辑框属性值 | | moveCursorSync(direction: number): void | ç§»åŠ¨å…‰æ ‡ | | selectByRangeSync(range: Range): void | æ ¹æ®ç´¢å¼•èŒƒå›´é€‰ä¸æ–‡æœ¬ | | selectByMovementSync(movement: Movement): void | æ ¹æ®å…‰æ ‡ç§»åŠ¨æ–¹å‘选䏿–‡æœ¬ | | getTextIndexAtCursorSync(): number | 获å–å…‰æ ‡æ‰€åœ¨å¤„çš„æ–‡æœ¬ç´¢å¼• | **å˜æ›´å½±å“** 以上接å£çš„调用,å‡ä¸ºåŒæ¥æŽ¥å£ã€‚ **适酿Œ‡å¯¼** 请å‚考接å£è¯´æ˜Žï¼š[@ohos.inputMethodEngine.d.ts](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-inputmethodengine.md)