From bf1558624c25ff9e1864bf417fc35f4cc7aede79 Mon Sep 17 00:00:00 2001 From: zhaolinglan Date: Tue, 9 Aug 2022 14:09:50 +0800 Subject: [PATCH] modify for inputmethod extension Signed-off-by: zhaolinglan --- .../js-apis-inputmethod-extension-ability.md | 6 +-- .../js-apis-inputmethod-extension-context.md | 38 +++++++++---------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-ability.md b/zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-ability.md index 32fe81eb49..99e8bf16a6 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-ability.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-ability.md @@ -1,6 +1,6 @@ # InputMethodExtensionAbility -InputMethodExtensionAbility模块提供InputMethodExtension服务扩展相关接口的能力。 +InputMethodExtensionAbility模块,提供生态输入法应用开发者通过InputMethodExtensionAbility、InputMethodExtensionContext接口创作输入法应用,并管理输入法应用生命周期。 > **说明:** > @@ -26,7 +26,7 @@ import InputMethodExtension from '@ohos.inputmethodextensionability'; onCreate(want: Want): void; -Extension生命周期回调,在创建时回调,执行初始化业务逻辑操作。 +Extension生命周期回调,在拉起Extension输入法应用时调用,执行初始化输入法应用操作。 **系统能力**:SystemCapability.MiscServices.InputMethodFramework @@ -51,7 +51,7 @@ Extension生命周期回调,在创建时回调,执行初始化业务逻辑 onDestroy(): void; -Extension生命周期回调,在销毁时回调,执行资源清理等操作。 +Extension生命周期回调,在销毁输入法应用时回调,执行资源清理等操作。 **系统能力**:SystemCapability.MiscServices.InputMethodFramework diff --git a/zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-context.md b/zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-context.md index dcefb62cde..173521b2b3 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-context.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inputmethod-extension-context.md @@ -22,20 +22,20 @@ InputMethodExtensionContext模块提供InputMethodExtensionAbility具有的能 } ``` -## startAbility +## InputMethodExtensionContext.startAbility startAbility(want: Want, callback: AsyncCallback<void>): void; -启动Ability。 +启动Ability,包含一个Want类型参数。callback形式返回启动结果。 **系统能力**:SystemCapability.MiscServices.InputMethodFramework **参数:** - | 参数名 | 类型 | 必填 | 说明 | - | -------- | -------- | -------- | -------- | - | want | [Want](js-apis-application-Want.md) | 是 | Want类型参数,传入需要启动的ability的信息,如ability名称,包名等。 | - | callback | AsyncCallback<void> | 否 | 回调函数,返回接口调用是否成功的结果。 | +| 参数名 | 类型 | 必填 | 说明 | +| -------- | -------- | -------- | -------- | +| want | [Want](js-apis-application-Want.md) | 是 | Want类型参数,传入需要启动的ability的信息,如ability名称,包名等。 | +| callback | AsyncCallback<void> | 是 | 回调函数,返回接口调用是否成功的结果。 | **示例:** @@ -48,20 +48,20 @@ startAbility(want: Want, callback: AsyncCallback<void>): void; }); ``` -## startAbility +## InputMethodExtensionContext.startAbility startAbility(want: Want, options?: StartOptions): Promise\; -启动Ability。通过Promise返回结果。 +启动Ability,包含Want类型参数,以及可选填的StartOption类型参数。通过Promise方法返回结果。 **系统能力**:SystemCapability.MiscServices.InputMethodFramework **参数:** - | 参数名 | 类型 | 必填 | 说明 | - | -------- | -------- | -------- | -------- | - | want | [Want](js-apis-application-Want.md) | 是 | Want类型参数,传入需要启动的ability的信息,如ability名称,包名等。 | - | options | [StartOptions](js-apis-application-StartOptions.md) | 是 | 启动Ability所携带的参数。 | +| 参数名 | 类型 | 必填 | 说明 | +| -------- | -------- | -------- | -------- | +| want | [Want](js-apis-application-Want.md) | 是 | Want类型参数,传入需要启动的ability的信息,如ability名称,包名等。 | +| options | [StartOptions](js-apis-application-StartOptions.md) | 否 | 启动Ability所携带的参数。 | **返回值:** @@ -84,11 +84,11 @@ startAbility(want: Want, options?: StartOptions): Promise\; ``` -## startAbility +## InputMethodExtensionContext.startAbility startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void>): void -启动Ability。 +启动Ability,包含有两个参数,Want类型和StartOption类型参数。callback形式返回启动结果。 **系统能力**:SystemCapability.MiscServices.InputMethodFramework @@ -120,15 +120,15 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void& terminateSelf(callback: AsyncCallback<void>): void; -停止Ability自身。 +停止输入法应用自身,通过Callback方法返回接口调用是否成功。 **系统能力**:SystemCapability.MiscServices.InputMethodFramework **参数:** - | 参数名 | 类型 | 必填 | 说明 | - | -------- | -------- | -------- | -------- | - | callback | AsyncCallback<void> | 否 | 回调函数,返回接口调用是否成功的结果。 | +| 参数名 | 类型 | 必填 | 说明 | +| -------- | -------- | -------- | -------- | +| callback | AsyncCallback<void> | 是 | 回调函数,返回接口调用是否成功的结果。 | **示例:** @@ -142,7 +142,7 @@ terminateSelf(callback: AsyncCallback<void>): void; terminateSelf(): Promise<void>; -停止自身。通过Promise返回结果。 +停止输入法应用自身。通过Promise返回结果。 **系统能力**:SystemCapability.MiscServices.InputMethodFramework -- GitLab