提交 9354ce84 编写于 作者: H Hollokin

update

Signed-off-by: NHollokin <taoyuxin2@huawei.com>
上级 a396da25
...@@ -17,7 +17,7 @@ import inputMethod from '@ohos.inputmethod'; ...@@ -17,7 +17,7 @@ import inputMethod from '@ohos.inputmethod';
常量值。 常量值。
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
| 参数名 | 参数类型 | 常量值 | 说明 | | 参数名 | 参数类型 | 常量值 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
...@@ -27,12 +27,12 @@ import inputMethod from '@ohos.inputmethod'; ...@@ -27,12 +27,12 @@ import inputMethod from '@ohos.inputmethod';
输入法应用属性。 输入法应用属性。
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
| 名称 | 参数类型 | 可读 | 可写 | 说明 | | 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- | -------- |
| packageName<sup>(deprecated)</sup> | string | 是 | 否 | 输入法包名。<br/>**说明**从API8开始支持,从API9开始废弃,建议使用name替代。 | | packageName<sup>(deprecated)</sup> | string | 是 | 否 | 输入法包名。<br/>**说明:**从API8开始支持,从API9开始废弃,建议使用name替代。 |
| methodId<sup>(deprecated)</sup> | string | 是 | 否 | 输入法唯一标识。<br/>**说明**从API8开始支持,从API9开始废弃,建议使用id替代。 | | methodId<sup>(deprecated)</sup> | string | 是 | 否 | 输入法唯一标识。<br/>**说明:**从API8开始支持,从API9开始废弃,建议使用id替代。 |
| name<sup>9+</sup> | string | 是 | 否 | 输入法内部名称。 | | name<sup>9+</sup> | string | 是 | 否 | 输入法内部名称。 |
| id<sup>9+</sup> | string | 是 | 否 | 输入法唯一标识。 | | id<sup>9+</sup> | string | 是 | 否 | 输入法唯一标识。 |
| label<sup>9+</sup> | string | 是 | 否 | 输入法对外显示名称。 | | label<sup>9+</sup> | string | 是 | 否 | 输入法对外显示名称。 |
...@@ -46,7 +46,7 @@ getController(): InputMethodController ...@@ -46,7 +46,7 @@ getController(): InputMethodController
获取客户端实例[InputMethodController](#inputmethodcontroller) 获取客户端实例[InputMethodController](#inputmethodcontroller)
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -74,7 +74,7 @@ getSetting(): InputMethodSetting ...@@ -74,7 +74,7 @@ getSetting(): InputMethodSetting
获取客户端设置实例[InputMethodSetting](#inputmethodsetting8) 获取客户端设置实例[InputMethodSetting](#inputmethodsetting8)
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -102,9 +102,9 @@ switchInputMethod(target: InputMethodProperty, callback: AsyncCallback&lt;boolea ...@@ -102,9 +102,9 @@ switchInputMethod(target: InputMethodProperty, callback: AsyncCallback&lt;boolea
切换输入法。使用callback异步回调。 切换输入法。使用callback异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -146,9 +146,9 @@ switchInputMethod(target: InputMethodProperty): Promise&lt;boolean&gt; ...@@ -146,9 +146,9 @@ switchInputMethod(target: InputMethodProperty): Promise&lt;boolean&gt;
切换输入法。使用promise异步回调。 切换输入法。使用promise异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -195,7 +195,7 @@ getCurrentInputMethod(): InputMethodProperty ...@@ -195,7 +195,7 @@ getCurrentInputMethod(): InputMethodProperty
获取当前输入法扩展应用,提供同步接口,返回当前输入法属性。 获取当前输入法扩展应用,提供同步接口,返回当前输入法属性。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -215,15 +215,15 @@ switchCurrentInputMethodSubtype(target: InputMethodSubtype, callback: AsyncCallb ...@@ -215,15 +215,15 @@ switchCurrentInputMethodSubtype(target: InputMethodSubtype, callback: AsyncCallb
在当前输入法应用内切换子类型。使用callback异步回调。 在当前输入法应用内切换子类型。使用callback异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| target | [InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype)| 是 | 传入要切换的目标输入法子类型。 | | target | [InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype)| 是 | 传入要切换的目标输入法子类型。 |
| callback | AsyncCallback&lt;boolean&gt; | 是 | 回调函数。当输入法子类型切换成功,err为undefined,data为true;否则为错误对象。| | callback | AsyncCallback&lt;boolean&gt; | 是 | 回调函数。当输入法子类型切换成功,err为undefined,data为true;否则为错误对象。|
**错误码:** **错误码:**
...@@ -265,15 +265,15 @@ switchCurrentInputMethodSubtype(target: InputMethodSubtype): Promise&lt;boolean& ...@@ -265,15 +265,15 @@ switchCurrentInputMethodSubtype(target: InputMethodSubtype): Promise&lt;boolean&
在当前输入法应用内切换子类型。使用promise异步回调。 在当前输入法应用内切换子类型。使用promise异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
|target | [InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype)| 是 | 传入要切换的目标输入法子类型。 | |target | [InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype)| 是 | 传入要切换的目标输入法子类型。 |
**返回值:** **返回值:**
...@@ -318,13 +318,13 @@ getCurrentInputMethodSubtype(): InputMethodSubtype ...@@ -318,13 +318,13 @@ getCurrentInputMethodSubtype(): InputMethodSubtype
获取当前输入法子类型。 获取当前输入法子类型。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
| 类型 | 说明 | | 类型 | 说明 |
| -------------------------------------------- | ------------------------ | | -------------------------------------------- | ------------------------ |
| [InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype) | 返回当前输入法子类型对象。 | | [InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype) | 返回当前输入法子类型对象。 |
**示例:** **示例:**
...@@ -338,16 +338,16 @@ switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inp ...@@ -338,16 +338,16 @@ switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inp
切换至指定输入法应用的指定子类型,用于跨输入法应用切换子类型。使用callback异步回调。 切换至指定输入法应用的指定子类型,用于跨输入法应用切换子类型。使用callback异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
|inputMethodProperty | [InputMethodProperty](#inputmethodproperty8)| 是 | 传入要切换的目标输入法。 | |inputMethodProperty | [InputMethodProperty](#inputmethodproperty8)| 是 | 传入要切换的目标输入法。 |
|inputMethodSubtype | [InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype)| 是 | 传入要切换的目标输入法子类型。 | |inputMethodSubtype | [InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype)| 是 | 传入要切换的目标输入法子类型。 |
| callback | AsyncCallback&lt;boolean&gt; | 是 | 回调函数。当输入法和子类型切换成功,err为undefined,data为获取到的切换子类型结果true;否则为错误对象。 | | callback | AsyncCallback&lt;boolean&gt; | 是 | 回调函数。当输入法和子类型切换成功,err为undefined,data为获取到的切换子类型结果true;否则为错误对象。 |
**错误码:** **错误码:**
...@@ -393,16 +393,16 @@ switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inp ...@@ -393,16 +393,16 @@ switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inp
切换至指定输入法应用的指定子类型,用于跨输入法应用切换子类型。使用promise异步回调。 切换至指定输入法应用的指定子类型,用于跨输入法应用切换子类型。使用promise异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
|inputMethodProperty | [InputMethodProperty](#inputmethodproperty8)| 是 | 传入要切换的目标输入法。 | |inputMethodProperty | [InputMethodProperty](#inputmethodproperty8)| 是 | 传入要切换的目标输入法。 |
|inputMethodSubtype | [InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype)| 是 | 传入要切换的目标输入法子类型。 | |inputMethodSubtype | [InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype)| 是 | 传入要切换的目标输入法子类型。 |
**返回值:** **返回值:**
...@@ -459,7 +459,7 @@ getInputMethodController(): InputMethodController ...@@ -459,7 +459,7 @@ getInputMethodController(): InputMethodController
> >
> 从API version 6开始支持,从API version 9开始废弃, 建议使用[getController()](#inputmethodgetcontroller9)替代。 > 从API version 6开始支持,从API version 9开始废弃, 建议使用[getController()](#inputmethodgetcontroller9)替代。
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -481,7 +481,7 @@ getInputMethodSetting(): InputMethodSetting ...@@ -481,7 +481,7 @@ getInputMethodSetting(): InputMethodSetting
> **说明:**<br />从API version 6开始支持,从API version 9开始废弃, 建议使用[getSetting()](#inputmethodgetsetting9)替代。 > **说明:**<br />从API version 6开始支持,从API version 9开始废弃, 建议使用[getSetting()](#inputmethodgetsetting9)替代。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -505,7 +505,7 @@ stopInputSession(callback: AsyncCallback&lt;boolean&gt;): void ...@@ -505,7 +505,7 @@ stopInputSession(callback: AsyncCallback&lt;boolean&gt;): void
隐藏输入法。使用callback异步回调。 隐藏输入法。使用callback异步回调。
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -548,7 +548,7 @@ stopInputSession(): Promise&lt;boolean&gt; ...@@ -548,7 +548,7 @@ stopInputSession(): Promise&lt;boolean&gt;
隐藏输入法。使用promise异步回调。 隐藏输入法。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -589,7 +589,7 @@ showSoftKeyboard(callback: AsyncCallback&lt;void&gt;): void ...@@ -589,7 +589,7 @@ showSoftKeyboard(callback: AsyncCallback&lt;void&gt;): void
显示软键盘。使用callback异步回调。 显示软键盘。使用callback异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力:** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
...@@ -626,7 +626,7 @@ showSoftKeyboard(): Promise&lt;void&gt; ...@@ -626,7 +626,7 @@ showSoftKeyboard(): Promise&lt;void&gt;
显示软键盘,使用Promise异步回调。 显示软键盘,使用Promise异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力:** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
...@@ -661,7 +661,7 @@ hideSoftKeyboard(callback: AsyncCallback&lt;void&gt;): void ...@@ -661,7 +661,7 @@ hideSoftKeyboard(callback: AsyncCallback&lt;void&gt;): void
隐藏软键盘。使用callback异步回调。 隐藏软键盘。使用callback异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力:** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
...@@ -698,7 +698,7 @@ hideSoftKeyboard(): Promise&lt;void&gt; ...@@ -698,7 +698,7 @@ hideSoftKeyboard(): Promise&lt;void&gt;
隐藏软键盘,使用Promise异步回调。参数个数为0,否则抛出异常。 隐藏软键盘,使用Promise异步回调。参数个数为0,否则抛出异常。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力:** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
...@@ -737,7 +737,7 @@ stopInput(callback: AsyncCallback&lt;boolean&gt;): void ...@@ -737,7 +737,7 @@ stopInput(callback: AsyncCallback&lt;boolean&gt;): void
> >
> 从API version 6开始支持,从API version 9开始废弃, 建议使用[stopInputSession()](#stopinputsession9)替代 > 从API version 6开始支持,从API version 9开始废弃, 建议使用[stopInputSession()](#stopinputsession9)替代
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -771,7 +771,7 @@ stopInput(): Promise&lt;boolean&gt; ...@@ -771,7 +771,7 @@ stopInput(): Promise&lt;boolean&gt;
> >
> 从API version 6开始支持,从API version 9开始废弃, 建议使用[stopInputSession()](#stopinputsession9)替代 > 从API version 6开始支持,从API version 9开始废弃, 建议使用[stopInputSession()](#stopinputsession9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -803,14 +803,14 @@ on(type: 'imeChange', callback: (inputMethodProperty: InputMethodProperty, input ...@@ -803,14 +803,14 @@ on(type: 'imeChange', callback: (inputMethodProperty: InputMethodProperty, input
订阅输入法及子类型变化监听事件。使用callback异步回调。 订阅输入法及子类型变化监听事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------- | ---- | ------------------------------------------------------------ | | -------- | ------------------------------- | ---- | ------------------------------------------------------------ |
| type | string | 是 | 设置监听类型。<br/>-type为‘imeChange’时表示订阅输入法及子类型变化监听事件。 | | type | string | 是 | 设置监听类型。<br/>-type为‘imeChange’时表示订阅输入法及子类型变化监听事件。 |
| callback | [InputMethodProperty](#inputmethodproperty8), [InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype) | 是 | 回调函数,返回输入法属性对象及输入法子类型对象。 | | callback | [InputMethodProperty](#inputmethodproperty8), [InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype) | 是 | 回调函数,返回输入法属性对象及输入法子类型对象。 |
**示例:** **示例:**
...@@ -828,14 +828,14 @@ off(type: 'imeChange', callback?: (inputMethodProperty: InputMethodProperty, inp ...@@ -828,14 +828,14 @@ off(type: 'imeChange', callback?: (inputMethodProperty: InputMethodProperty, inp
取消订阅输入法及子类型变化监听事件。使用callback异步回调。 取消订阅输入法及子类型变化监听事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------- | ---- | ------------------------------------------------------------ | | -------- | ------------------------------- | ---- | ------------------------------------------------------------ |
| type | string | 是 | 设置监听类型。<br/>-type为‘imeChange’时表示取消订阅输入法及子类型变化监听事件。 | | type | string | 是 | 设置监听类型。<br/>-type为‘imeChange’时表示取消订阅输入法及子类型变化监听事件。 |
| callback | [InputMethodProperty](#inputmethodproperty8), [InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype) | 否 | 回调函数,返回取消订阅的输入法属性对象及输入法子类型对象。 | | callback | [InputMethodProperty](#inputmethodproperty8), [InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype) | 否 | 回调函数,返回取消订阅的输入法属性对象及输入法子类型对象。 |
**示例:** **示例:**
...@@ -850,14 +850,14 @@ listInputMethodSubtype(inputMethodProperty: InputMethodProperty, callback: Async ...@@ -850,14 +850,14 @@ listInputMethodSubtype(inputMethodProperty: InputMethodProperty, callback: Async
获取指定输入法应用的所有子类型。使用callback异步回调。 获取指定输入法应用的所有子类型。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------------------------------------- | ---- | ---------------------- | | -------- | -------------------------------------------------- | ---- | ---------------------- |
| inputMethodProperty | InputMethodProperty| 是 | 指定获取子类型所属的输入法应用 | inputMethodProperty | InputMethodProperty| 是 | 指定获取子类型所属的输入法应用
| callback | Array<[InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype)> | 是 | 回调函数,返回指定输入法应用的所有子类型。 | | callback | Array<[InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype)> | 是 | 回调函数,返回指定输入法应用的所有子类型。 |
**错误码:** **错误码:**
...@@ -894,7 +894,7 @@ listInputMethodSubtype(inputMethodProperty: InputMethodProperty): Promise&lt;Arr ...@@ -894,7 +894,7 @@ listInputMethodSubtype(inputMethodProperty: InputMethodProperty): Promise&lt;Arr
获取指定输入法应用的所有子类型。使用promise异步回调。 获取指定输入法应用的所有子类型。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -906,7 +906,7 @@ listInputMethodSubtype(inputMethodProperty: InputMethodProperty): Promise&lt;Arr ...@@ -906,7 +906,7 @@ listInputMethodSubtype(inputMethodProperty: InputMethodProperty): Promise&lt;Arr
| 类型 | 说明 | | 类型 | 说明 |
| ----------------------------------------------------------- | ---------------------- | | ----------------------------------------------------------- | ---------------------- |
| Promise<Array<[InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype)>> | Promise对象,返回已安装输入法子类型列表。 | | Promise<Array<[InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype)>> | Promise对象,返回已安装输入法子类型列表。 |
**错误码:** **错误码:**
...@@ -941,13 +941,13 @@ listCurrentInputMethodSubtype(callback: AsyncCallback&lt;Array&lt;InputMethodSub ...@@ -941,13 +941,13 @@ listCurrentInputMethodSubtype(callback: AsyncCallback&lt;Array&lt;InputMethodSub
查询当前输入法应用的所有子类型。使用callback异步回调。 查询当前输入法应用的所有子类型。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------------------------------------- | ---- | ---------------------- | | -------- | -------------------------------------------------- | ---- | ---------------------- |
| callback | Array<[InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype)> | 是 | 回调函数,返回当前输入法应用的所有子类型。 | | callback | Array<[InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype)> | 是 | 回调函数,返回当前输入法应用的所有子类型。 |
**错误码:** **错误码:**
...@@ -980,13 +980,13 @@ listCurrentInputMethodSubtype(): Promise&lt;Array&lt;InputMethodSubtype&gt;&gt; ...@@ -980,13 +980,13 @@ listCurrentInputMethodSubtype(): Promise&lt;Array&lt;InputMethodSubtype&gt;&gt;
查询当前输入法的子类型列表。使用promise异步回调。 查询当前输入法的子类型列表。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
| 类型 | 说明 | | 类型 | 说明 |
| ----------------------------------------------------------- | ---------------------- | | ----------------------------------------------------------- | ---------------------- |
| Promise<Array<[InputMethodSubtype](./js-apis-inputmethodsubtype.md#inputmethodsubtype)>> | Promise对象,返回当前输入法的子类型列表。 | | Promise<Array<[InputMethodSubtype](./js-apis-inputmethod-subtype.md#inputmethodsubtype)>> | Promise对象,返回当前输入法的子类型列表。 |
**错误码:** **错误码:**
...@@ -1017,7 +1017,7 @@ getInputMethods(enable: boolean, callback: AsyncCallback&lt;Array&lt;InputMethod ...@@ -1017,7 +1017,7 @@ getInputMethods(enable: boolean, callback: AsyncCallback&lt;Array&lt;InputMethod
获取已激活/未激活输入法列表。参数enable取true,返回已激活输入法列表,取false返回未激活输入法列表。使用callback异步回调。 获取已激活/未激活输入法列表。参数enable取true,返回已激活输入法列表,取false返回未激活输入法列表。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1057,7 +1057,7 @@ getInputMethods(enable: boolean): Promise&lt;Array&lt;InputMethodProperty&gt;&gt ...@@ -1057,7 +1057,7 @@ getInputMethods(enable: boolean): Promise&lt;Array&lt;InputMethodProperty&gt;&gt
获取已激活/未激活输入法列表。参数enable取true返回已激活输入法列表,取false返回未激活输入法列表。使用promise异步回调。 获取已激活/未激活输入法列表。参数enable取true返回已激活输入法列表,取false返回未激活输入法列表。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1100,9 +1100,9 @@ showOptionalInputMethods(callback: AsyncCallback&lt;boolean&gt;): void ...@@ -1100,9 +1100,9 @@ showOptionalInputMethods(callback: AsyncCallback&lt;boolean&gt;): void
显示输入法选择对话框。使用callback异步回调。 显示输入法选择对话框。使用callback异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1140,9 +1140,9 @@ showOptionalInputMethods(): Promise&lt;boolean&gt; ...@@ -1140,9 +1140,9 @@ showOptionalInputMethods(): Promise&lt;boolean&gt;
显示输入法选择对话框。使用promise异步回调。 显示输入法选择对话框。使用promise异步回调。
**需要权限** ohos.permission.CONNECT_IME_ABILITY **需要权限:** ohos.permission.CONNECT_IME_ABILITY
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -1178,7 +1178,7 @@ listInputMethod(callback: AsyncCallback&lt;Array&lt;InputMethodProperty&gt;&gt;) ...@@ -1178,7 +1178,7 @@ listInputMethod(callback: AsyncCallback&lt;Array&lt;InputMethodProperty&gt;&gt;)
> >
> 从API version 8开始支持,从API version 9开始废弃, 建议使用[getInputMethods](#getinputmethods9)替代 > 从API version 8开始支持,从API version 9开始废弃, 建议使用[getInputMethods](#getinputmethods9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1208,7 +1208,7 @@ listInputMethod(): Promise&lt;Array&lt;InputMethodProperty&gt;&gt; ...@@ -1208,7 +1208,7 @@ listInputMethod(): Promise&lt;Array&lt;InputMethodProperty&gt;&gt;
> >
> 从API version 8开始支持,从API version 9开始废弃, 建议使用[getInputMethods](#getinputmethods9-1)替代 > 从API version 8开始支持,从API version 9开始废弃, 建议使用[getInputMethods](#getinputmethods9-1)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -1236,7 +1236,7 @@ displayOptionalInputMethod(callback: AsyncCallback&lt;void&gt;): void ...@@ -1236,7 +1236,7 @@ displayOptionalInputMethod(callback: AsyncCallback&lt;void&gt;): void
> >
> 从API version 8开始支持,从API version 9开始废弃, 建议使用[showOptionalInputMethods()](#showoptionalinputmethods9)替代 > 从API version 8开始支持,从API version 9开始废弃, 建议使用[showOptionalInputMethods()](#showoptionalinputmethods9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1266,7 +1266,7 @@ displayOptionalInputMethod(): Promise&lt;void&gt; ...@@ -1266,7 +1266,7 @@ displayOptionalInputMethod(): Promise&lt;void&gt;
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[showOptionalInputMethods()](#showoptionalinputmethods9-1)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[showOptionalInputMethods()](#showoptionalinputmethods9-1)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
......
...@@ -16,7 +16,7 @@ import inputMethodEngine from '@ohos.inputmethodengine'; ...@@ -16,7 +16,7 @@ import inputMethodEngine from '@ohos.inputmethodengine';
功能键常量值、编辑框常量值及光标常量值。 功能键常量值、编辑框常量值及光标常量值。
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
| 名称 | 参数类型 | 值 | 说明 | | 名称 | 参数类型 | 值 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
...@@ -58,7 +58,7 @@ getInputMethodAbility(): InputMethodAbility ...@@ -58,7 +58,7 @@ getInputMethodAbility(): InputMethodAbility
获取服务端实例。 获取服务端实例。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -78,7 +78,7 @@ getKeyboardDelegate(): KeyboardDelegate ...@@ -78,7 +78,7 @@ getKeyboardDelegate(): KeyboardDelegate
获取客户端监听实例。 获取客户端监听实例。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -100,9 +100,9 @@ getInputMethodEngine(): InputMethodEngine ...@@ -100,9 +100,9 @@ getInputMethodEngine(): InputMethodEngine
> **说明:** > **说明:**
> >
>从API version 8开始支持,API version 9开始废弃, 建议使用[getInputMethodAbility()](#inputmethodenginegetinputmethodability9)替代 >从API version 8开始支持,API version 9开始废弃, 建议使用[getInputMethodAbility()](#inputmethodenginegetinputmethodability9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -126,7 +126,7 @@ createKeyboardDelegate(): KeyboardDelegate ...@@ -126,7 +126,7 @@ createKeyboardDelegate(): KeyboardDelegate
> >
>从API version 8开始支持,API version 9开始废弃, 建议使用[getKeyboardDelegate()](#inputmethodenginegetkeyboarddelegate9)替代。 >从API version 8开始支持,API version 9开始废弃, 建议使用[getKeyboardDelegate()](#inputmethodenginegetkeyboarddelegate9)替代。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -150,7 +150,7 @@ on(type: 'inputStart', callback: (kbController: KeyboardController, textInputCli ...@@ -150,7 +150,7 @@ on(type: 'inputStart', callback: (kbController: KeyboardController, textInputCli
订阅输入法绑定成功事件。使用callback异步回调。 订阅输入法绑定成功事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -174,7 +174,7 @@ off(type: 'inputStart', callback?: (kbController: KeyboardController, textInputC ...@@ -174,7 +174,7 @@ off(type: 'inputStart', callback?: (kbController: KeyboardController, textInputC
取消订阅输入法绑定成功事件。 取消订阅输入法绑定成功事件。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -199,7 +199,7 @@ on(type: 'inputStop', callback: () => void): void ...@@ -199,7 +199,7 @@ on(type: 'inputStop', callback: () => void): void
订阅停止输入法应用事件。使用callback异步回调。 订阅停止输入法应用事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -222,7 +222,7 @@ off(type: 'inputStop', callback: () => void): void ...@@ -222,7 +222,7 @@ off(type: 'inputStop', callback: () => void): void
取消订阅停止输入法应用事件。使用callback异步回调。 取消订阅停止输入法应用事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -245,7 +245,7 @@ on(type: 'setCallingWindow', callback: (wid:number) => void): void ...@@ -245,7 +245,7 @@ on(type: 'setCallingWindow', callback: (wid:number) => void): void
订阅设置调用窗口事件。使用callback异步回调。 订阅设置调用窗口事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -268,7 +268,7 @@ off(type: 'setCallingWindow', callback: (wid:number) => void): void ...@@ -268,7 +268,7 @@ off(type: 'setCallingWindow', callback: (wid:number) => void): void
取消订阅设置调用窗口事件。使用callback异步回调。 取消订阅设置调用窗口事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -291,7 +291,7 @@ on(type: 'keyboardShow'|'keyboardHide', callback: () => void): void ...@@ -291,7 +291,7 @@ on(type: 'keyboardShow'|'keyboardHide', callback: () => void): void
订阅输入法事件。使用callback异步回调。 订阅输入法事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -317,7 +317,7 @@ off(type: 'keyboardShow'|'keyboardHide', callback?: () => void): void ...@@ -317,7 +317,7 @@ off(type: 'keyboardShow'|'keyboardHide', callback?: () => void): void
取消订阅输入法事件。使用callback异步回调。 取消订阅输入法事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -347,7 +347,7 @@ on(type: 'inputStart', callback: (kbController: KeyboardController, inputClient: ...@@ -347,7 +347,7 @@ on(type: 'inputStart', callback: (kbController: KeyboardController, inputClient:
订阅输入法绑定成功事件。使用callback异步回调。 订阅输入法绑定成功事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -371,7 +371,7 @@ off(type: 'inputStart', callback?: (kbController: KeyboardController, inputClien ...@@ -371,7 +371,7 @@ off(type: 'inputStart', callback?: (kbController: KeyboardController, inputClien
取消订阅输入法绑定成功事件。使用callback异步回调。 取消订阅输入法绑定成功事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -394,7 +394,7 @@ on(type: 'inputStop', callback: () => void): void ...@@ -394,7 +394,7 @@ on(type: 'inputStop', callback: () => void): void
订阅停止输入法应用事件。使用callback异步回调。 订阅停止输入法应用事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -417,7 +417,7 @@ off(type: 'inputStop', callback: () => void): void ...@@ -417,7 +417,7 @@ off(type: 'inputStop', callback: () => void): void
取消订阅停止输入法应用事件。使用callback异步回调。 取消订阅停止输入法应用事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -440,7 +440,7 @@ on(type: 'setCallingWindow', callback: (wid:number) => void): void ...@@ -440,7 +440,7 @@ on(type: 'setCallingWindow', callback: (wid:number) => void): void
订阅设置调用窗口事件。使用callback异步回调。 订阅设置调用窗口事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -463,7 +463,7 @@ off(type: 'setCallingWindow', callback: (wid:number) => void): void ...@@ -463,7 +463,7 @@ off(type: 'setCallingWindow', callback: (wid:number) => void): void
取消订阅设置调用窗口事件。使用callback异步回调。 取消订阅设置调用窗口事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -486,7 +486,7 @@ on(type: 'keyboardShow'|'keyboardHide', callback: () => void): void ...@@ -486,7 +486,7 @@ on(type: 'keyboardShow'|'keyboardHide', callback: () => void): void
订阅输入法事件。使用callback异步回调。 订阅输入法事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -512,7 +512,7 @@ off(type: 'keyboardShow'|'keyboardHide', callback?: () => void): void ...@@ -512,7 +512,7 @@ off(type: 'keyboardShow'|'keyboardHide', callback?: () => void): void
取消订阅输入法事件。使用callback异步回调。 取消订阅输入法事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -538,7 +538,7 @@ on(type: 'setSubtype', callback: (inputMethodSubtype: InputMethodSubtype) => voi ...@@ -538,7 +538,7 @@ on(type: 'setSubtype', callback: (inputMethodSubtype: InputMethodSubtype) => voi
订阅设置输入法子类型事件。使用callback异步回调。 订阅设置输入法子类型事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -561,7 +561,7 @@ off(ype: 'setSubtype', callback?: (inputMethodSubtype: InputMethodSubtype) => vo ...@@ -561,7 +561,7 @@ off(ype: 'setSubtype', callback?: (inputMethodSubtype: InputMethodSubtype) => vo
取消订阅输入法子类型事件。使用callback异步回调。 取消订阅输入法子类型事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -588,7 +588,7 @@ on(type: 'keyDown'|'keyUp', callback: (event: KeyEvent) => boolean): void ...@@ -588,7 +588,7 @@ on(type: 'keyDown'|'keyUp', callback: (event: KeyEvent) => boolean): void
订阅硬键盘事件。使用callback异步回调。 订阅硬键盘事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -618,7 +618,7 @@ off(type: 'keyDown'|'keyUp', callback?: (event: KeyEvent) => boolean): void ...@@ -618,7 +618,7 @@ off(type: 'keyDown'|'keyUp', callback?: (event: KeyEvent) => boolean): void
取消订阅硬键盘事件。使用callback异步回调。 取消订阅硬键盘事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -646,7 +646,7 @@ on(type: 'cursorContextChange', callback: (x: number, y:number, height:number) = ...@@ -646,7 +646,7 @@ on(type: 'cursorContextChange', callback: (x: number, y:number, height:number) =
订阅光标变化事件。使用callback异步回调。 订阅光标变化事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -673,7 +673,7 @@ off(type: 'cursorContextChange', callback?: (x: number, y:number, height:number) ...@@ -673,7 +673,7 @@ off(type: 'cursorContextChange', callback?: (x: number, y:number, height:number)
取消订阅光标变化事件。使用callback异步回调。 取消订阅光标变化事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -696,7 +696,7 @@ on(type: 'selectionChange', callback: (oldBegin: number, oldEnd: number, newBegi ...@@ -696,7 +696,7 @@ on(type: 'selectionChange', callback: (oldBegin: number, oldEnd: number, newBegi
订阅文本选择变化事件。使用callback异步回调。 订阅文本选择变化事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -722,7 +722,7 @@ off(type: 'selectionChange', callback?: (oldBegin: number, oldEnd: number, newBe ...@@ -722,7 +722,7 @@ off(type: 'selectionChange', callback?: (oldBegin: number, oldEnd: number, newBe
取消订阅文本选择变化事件。使用callback异步回调。 取消订阅文本选择变化事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -746,7 +746,7 @@ on(type: 'textChange', callback: (text: string) => void): void ...@@ -746,7 +746,7 @@ on(type: 'textChange', callback: (text: string) => void): void
订阅文本变化事件。使用callback异步回调。 订阅文本变化事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -769,7 +769,7 @@ off(type: 'textChange', callback?: (text: string) => void): void ...@@ -769,7 +769,7 @@ off(type: 'textChange', callback?: (text: string) => void): void
取消订阅文本变化事件。使用callback异步回调。 取消订阅文本变化事件。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -796,7 +796,7 @@ hide(callback: AsyncCallback&lt;void&gt;): void ...@@ -796,7 +796,7 @@ hide(callback: AsyncCallback&lt;void&gt;): void
隐藏输入法。使用callback异步回调。 隐藏输入法。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -830,7 +830,7 @@ hide(): Promise&lt;void&gt; ...@@ -830,7 +830,7 @@ hide(): Promise&lt;void&gt;
隐藏输入法。使用promise异步回调。 隐藏输入法。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -868,7 +868,7 @@ hideKeyboard(callback: AsyncCallback&lt;void&gt;): void ...@@ -868,7 +868,7 @@ hideKeyboard(callback: AsyncCallback&lt;void&gt;): void
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[hide](#hide9)替代。 > 从API version 8开始支持,API version 9开始废弃, 建议使用[hide](#hide9)替代。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -898,7 +898,7 @@ hideKeyboard(): Promise&lt;void&gt; ...@@ -898,7 +898,7 @@ hideKeyboard(): Promise&lt;void&gt;
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[hide](#hide9-1)替代。 > 从API version 8开始支持,API version 9开始废弃, 建议使用[hide](#hide9-1)替代。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -928,7 +928,7 @@ sendKeyFunction(action:number, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -928,7 +928,7 @@ sendKeyFunction(action:number, callback: AsyncCallback&lt;boolean&gt;): void
发送功能键。使用callback异步回调。 发送功能键。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -971,7 +971,7 @@ sendKeyFunction(action:number): Promise&lt;boolean&gt; ...@@ -971,7 +971,7 @@ sendKeyFunction(action:number): Promise&lt;boolean&gt;
发送功能键。使用promise异步回调。 发送功能键。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1017,7 +1017,7 @@ getForward(length:number, callback: AsyncCallback&lt;string&gt;): void ...@@ -1017,7 +1017,7 @@ getForward(length:number, callback: AsyncCallback&lt;string&gt;): void
获取光标前固定长度的文本。使用callback异步回调。 获取光标前固定长度的文本。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1058,7 +1058,7 @@ getForward(length:number): Promise&lt;string&gt; ...@@ -1058,7 +1058,7 @@ getForward(length:number): Promise&lt;string&gt;
获取光标前固定长度的文本。使用promise异步回调。 获取光标前固定长度的文本。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1104,7 +1104,7 @@ getBackward(length:number, callback: AsyncCallback&lt;string&gt;): void ...@@ -1104,7 +1104,7 @@ getBackward(length:number, callback: AsyncCallback&lt;string&gt;): void
获取光标后固定长度的文本。使用callback异步回调。 获取光标后固定长度的文本。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1145,7 +1145,7 @@ getBackward(length:number): Promise&lt;string&gt; ...@@ -1145,7 +1145,7 @@ getBackward(length:number): Promise&lt;string&gt;
获取光标后固定长度的文本。使用promise异步回调。 获取光标后固定长度的文本。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1191,7 +1191,7 @@ deleteForward(length:number, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -1191,7 +1191,7 @@ deleteForward(length:number, callback: AsyncCallback&lt;boolean&gt;): void
删除光标前固定长度的文本。使用callback异步回调。 删除光标前固定长度的文本。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1236,7 +1236,7 @@ deleteForward(length:number): Promise&lt;boolean&gt; ...@@ -1236,7 +1236,7 @@ deleteForward(length:number): Promise&lt;boolean&gt;
删除光标前固定长度的文本。使用promise异步回调。 删除光标前固定长度的文本。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1286,7 +1286,7 @@ deleteBackward(length:number, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -1286,7 +1286,7 @@ deleteBackward(length:number, callback: AsyncCallback&lt;boolean&gt;): void
删除光标后固定长度的文本。使用callback异步回调。 删除光标后固定长度的文本。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1331,7 +1331,7 @@ deleteBackward(length:number): Promise&lt;boolean&gt; ...@@ -1331,7 +1331,7 @@ deleteBackward(length:number): Promise&lt;boolean&gt;
删除光标后固定长度的文本。使用callback异步回调。 删除光标后固定长度的文本。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1377,7 +1377,7 @@ insertText(text:string, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -1377,7 +1377,7 @@ insertText(text:string, callback: AsyncCallback&lt;boolean&gt;): void
插入文本。使用callback异步回调。 插入文本。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1417,7 +1417,7 @@ insertText(text:string): Promise&lt;boolean&gt; ...@@ -1417,7 +1417,7 @@ insertText(text:string): Promise&lt;boolean&gt;
插入文本。使用promise异步回调。 插入文本。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1466,7 +1466,7 @@ getEditorAttribute(callback: AsyncCallback&lt;EditorAttribute&gt;): void ...@@ -1466,7 +1466,7 @@ getEditorAttribute(callback: AsyncCallback&lt;EditorAttribute&gt;): void
获取编辑框属性值。使用callback异步回调。 获取编辑框属性值。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1501,7 +1501,7 @@ getEditorAttribute(): Promise&lt;EditorAttribute&gt; ...@@ -1501,7 +1501,7 @@ getEditorAttribute(): Promise&lt;EditorAttribute&gt;
获取编辑框属性值。使用promise异步回调。 获取编辑框属性值。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
...@@ -1536,14 +1536,14 @@ moveCursor(direction: number, callback: AsyncCallback&lt;void&gt;): void ...@@ -1536,14 +1536,14 @@ moveCursor(direction: number, callback: AsyncCallback&lt;void&gt;): void
移动光标。使用callback异步回调。 移动光标。使用callback异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| --------- | ------------------------- | ---- | -------------- | | --------- | ------------------------- | ---- | -------------- |
| direction | number | 是 | 光标移动方向。 | | direction | number | 是 | 光标移动方向。 |
| callback | AsyncCallback&lt;void&gt; | 是 | 回调函数。当光标移动成功,err为undefined,否则为错误对象 | | callback | AsyncCallback&lt;void&gt; | 是 | 回调函数。当光标移动成功,err为undefined,否则为错误对象 |
**错误码:** **错误码:**
...@@ -1575,7 +1575,7 @@ moveCursor(direction: number): Promise&lt;void&gt; ...@@ -1575,7 +1575,7 @@ moveCursor(direction: number): Promise&lt;void&gt;
移动光标。使用promise异步回调。 移动光标。使用promise异步回调。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1621,7 +1621,7 @@ async function InputMethodAbility() { ...@@ -1621,7 +1621,7 @@ async function InputMethodAbility() {
编辑框属性值。 编辑框属性值。
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
| 名称 | 参数类型 | 可读 | 可写 | 说明 | | 名称 | 参数类型 | 可读 | 可写 | 说明 |
| ------------ | -------- | ---- | ---- | ------------------ | | ------------ | -------- | ---- | ---- | ------------------ |
...@@ -1632,7 +1632,7 @@ async function InputMethodAbility() { ...@@ -1632,7 +1632,7 @@ async function InputMethodAbility() {
按键属性值。 按键属性值。
**系统能力**SystemCapability.MiscServices.InputMethodFramework **系统能力:**SystemCapability.MiscServices.InputMethodFramework
| 名称 | 参数类型 | 可读 | 可写 | 说明 | | 名称 | 参数类型 | 可读 | 可写 | 说明 |
| --------- | -------- | ---- | ---- | ------------ | | --------- | -------- | ---- | ---- | ------------ |
...@@ -1657,7 +1657,7 @@ getForward(length:number, callback: AsyncCallback&lt;string&gt;): void ...@@ -1657,7 +1657,7 @@ getForward(length:number, callback: AsyncCallback&lt;string&gt;): void
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[getForward](#getforward9)替代。 > 从API version 8开始支持,API version 9开始废弃, 建议使用[getForward](#getforward9)替代。
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1689,7 +1689,7 @@ getForward(length:number): Promise&lt;string&gt; ...@@ -1689,7 +1689,7 @@ getForward(length:number): Promise&lt;string&gt;
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[getForward](#getforward9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[getForward](#getforward9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1724,9 +1724,9 @@ getBackward(length:number, callback: AsyncCallback&lt;string&gt;): void ...@@ -1724,9 +1724,9 @@ getBackward(length:number, callback: AsyncCallback&lt;string&gt;): void
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[getBackward](#getbackward9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[getBackward](#getbackward9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1756,9 +1756,9 @@ getBackward(length:number): Promise&lt;string&gt; ...@@ -1756,9 +1756,9 @@ getBackward(length:number): Promise&lt;string&gt;
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[getBackward](#getbackward9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[getBackward](#getbackward9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1793,9 +1793,9 @@ deleteForward(length:number, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -1793,9 +1793,9 @@ deleteForward(length:number, callback: AsyncCallback&lt;boolean&gt;): void
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[deleteForward](#deleteforward9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[deleteForward](#deleteforward9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1829,9 +1829,9 @@ deleteForward(length:number): Promise&lt;boolean&gt; ...@@ -1829,9 +1829,9 @@ deleteForward(length:number): Promise&lt;boolean&gt;
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[deleteForward](#deleteforward9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[deleteForward](#deleteforward9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1870,9 +1870,9 @@ deleteBackward(length:number, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -1870,9 +1870,9 @@ deleteBackward(length:number, callback: AsyncCallback&lt;boolean&gt;): void
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[deleteBackward](#deletebackward9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[deleteBackward](#deletebackward9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1906,9 +1906,9 @@ deleteBackward(length:number): Promise&lt;boolean&gt; ...@@ -1906,9 +1906,9 @@ deleteBackward(length:number): Promise&lt;boolean&gt;
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[deleteBackward](#deletebackward9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[deleteBackward](#deletebackward9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1946,9 +1946,9 @@ sendKeyFunction(action:number, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -1946,9 +1946,9 @@ sendKeyFunction(action:number, callback: AsyncCallback&lt;boolean&gt;): void
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[sendKeyFunction](#sendkeyfunction9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[sendKeyFunction](#sendkeyfunction9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -1981,9 +1981,9 @@ sendKeyFunction(action:number): Promise&lt;boolean&gt; ...@@ -1981,9 +1981,9 @@ sendKeyFunction(action:number): Promise&lt;boolean&gt;
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[sendKeyFunction](#sendkeyfunction9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[sendKeyFunction](#sendkeyfunction9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -2021,9 +2021,9 @@ insertText(text:string, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -2021,9 +2021,9 @@ insertText(text:string, callback: AsyncCallback&lt;boolean&gt;): void
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[insertText](#inserttext9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[insertText](#inserttext9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -2056,9 +2056,9 @@ insertText(text:string): Promise&lt;boolean&gt; ...@@ -2056,9 +2056,9 @@ insertText(text:string): Promise&lt;boolean&gt;
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[insertText](#inserttext9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[insertText](#inserttext9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -2096,9 +2096,9 @@ getEditorAttribute(callback: AsyncCallback&lt;EditorAttribute&gt;): void ...@@ -2096,9 +2096,9 @@ getEditorAttribute(callback: AsyncCallback&lt;EditorAttribute&gt;): void
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[getEditorAttribute](#geteditorattribute9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[getEditorAttribute](#geteditorattribute9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**参数:** **参数:**
...@@ -2127,9 +2127,9 @@ getEditorAttribute(): Promise&lt;EditorAttribute&gt; ...@@ -2127,9 +2127,9 @@ getEditorAttribute(): Promise&lt;EditorAttribute&gt;
> **说明:** > **说明:**
> >
> 从API version 8开始支持,API version 9开始废弃, 建议使用[getEditorAttribute](#geteditorattribute9)替代 > 从API version 8开始支持,API version 9开始废弃, 建议使用[getEditorAttribute](#geteditorattribute9)替代
**系统能力** SystemCapability.MiscServices.InputMethodFramework **系统能力:** SystemCapability.MiscServices.InputMethodFramework
**返回值:** **返回值:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册