harmony 鸿蒙inputmethod_types_capi.h
inputmethod_types_capi.h
概述
提供了输入法相关的类型定义。
库: libohinputmethod.so
系统能力: SystemCapability.MiscServices.InputMethodFramework
起始版本: 12
相关模块:InputMethod
汇总
类型定义
枚举
名称 |
描述 |
InputMethod_KeyboardStatus { IME_KEYBOARD_STATUS_NONE = 0, IME_KEYBOARD_STATUS_HIDE = 1, IME_KEYBOARD_STATUS_SHOW = 2 } |
键盘状态。 |
InputMethod_EnterKeyType { IME_ENTER_KEY_UNSPECIFIED = 0, IME_ENTER_KEY_NONE = 1, IME_ENTER_KEY_GO = 2, IME_ENTER_KEY_SEARCH = 3, IME_ENTER_KEY_SEND = 4, IME_ENTER_KEY_NEXT = 5, IME_ENTER_KEY_DONE = 6, IME_ENTER_KEY_PREVIOUS = 7, IME_ENTER_KEY_NEWLINE = 8 } |
回车键功能类型。 |
InputMethod_Direction { IME_DIRECTION_NONE = 0, IME_DIRECTION_UP = 1, IME_DIRECTION_DOWN = 2, IME_DIRECTION_LEFT = 3, IME_DIRECTION_RIGHT = 4 } |
移动方向。 |
InputMethod_ExtendAction { IME_EXTEND_ACTION_SELECT_ALL = 0, IME_EXTEND_ACTION_CUT = 3, IME_EXTEND_ACTION_COPY = 4, IME_EXTEND_ACTION_PASTE = 5 } |
编辑框中文本的扩展编辑操作类型。 |
InputMethod_TextInputType { IME_TEXT_INPUT_TYPE_NONE = -1, IME_TEXT_INPUT_TYPE_TEXT = 0, IME_TEXT_INPUT_TYPE_MULTILINE = 1, IME_TEXT_INPUT_TYPE_NUMBER = 2, IME_TEXT_INPUT_TYPE_PHONE = 3, IME_TEXT_INPUT_TYPE_DATETIME = 4, IME_TEXT_INPUT_TYPE_EMAIL_ADDRESS = 5, IME_TEXT_INPUT_TYPE_URL = 6, IME_TEXT_INPUT_TYPE_VISIBLE_PASSWORD = 7, IME_TEXT_INPUT_TYPE_NUMBER_PASSWORD = 8, IME_TEXT_INPUT_TYPE_SCREEN_LOCK_PASSWORD = 9, IME_TEXT_INPUT_TYPE_USER_NAME = 10, IME_TEXT_INPUT_TYPE_NEW_PASSWORD = 11, IME_TEXT_INPUT_TYPE_NUMBER_DECIMAL = 12, IME_TEXT_INPUT_TYPE_ONE_TIME_CODE = 13 } |
文本输入类型。 |
InputMethod_CommandValueType { IME_COMMAND_VALUE_TYPE_NONE = 0, IME_COMMAND_VALUE_TYPE_STRING = 1, IME_COMMAND_VALUE_TYPE_BOOL = 2, IME_COMMAND_VALUE_TYPE_INT32 = 3 } |
私有数据类型。 |
InputMethod_ErrorCode { IME_ERR_OK = 0, IME_ERR_UNDEFINED = 1, IME_ERR_PARAMCHECK = 401, IME_ERR_PACKAGEMANAGER = 12800001, IME_ERR_IMENGINE = 12800002, IME_ERR_IMCLIENT = 12800003, IME_ERR_CONFIG_PERSIST = 12800005, IME_ERR_CONTROLLER = 12800006, IME_ERR_SETTINGS = 12800007, IME_ERR_IMMS = 12800008, IME_ERR_DETACHED = 12800009, IME_ERR_NULL_POINTER = 12802000, IME_ERR_QUERY_FAILED = 12802001 } |
输入法错误码。 |
InputMethod_RequestKeyboardReason { IME_REQUEST_REASON_NONE = 0, IME_REQUEST_REASON_MOUSE = 1, IME_REQUEST_REASON_TOUCH = 2, IME_REQUEST_REASON_OTHER = 20 } |
请求键盘输入原因。 |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙IME Kit(输入法开发服务)
harmony 鸿蒙InputMethod
harmony 鸿蒙输入法框架错误码
harmony 鸿蒙inputmethod_attach_options_capi.h
harmony 鸿蒙inputmethod_controller_capi.h
harmony 鸿蒙inputmethod_cursor_info_capi.h
harmony 鸿蒙inputmethod_inputmethod_proxy_capi.h
harmony 鸿蒙inputmethod_private_command_capi.h
harmony 鸿蒙inputmethod_text_avoid_info_capi.h
harmony 鸿蒙inputmethod_text_config_capi.h