diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-abilityResult.md b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-abilityResult.md index 851a2725467242725c2ae0da44c6afcc89e8df8b..7ffacc17248c52abc88a9857fe4c658bc48212c5 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-abilityResult.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-abilityResult.md @@ -1,6 +1,6 @@ # AbilityResult -定义Ability拉起、销毁之后返回的结果码和数据,可以通过[startAbilityForResult](js-apis-ability-context.md#abilitycontextstartabilityforresult)获取对端Ability销毁后返回的AbilityResult对象,被startAbilityForResult拉起的Ability对象可以通过[terminateSelfWithResult](js-apis-ability-context.md#abilitycontextterminateselfwithresult)返回AbilityResult对象。 +定义Ability被拉起并退出后返回的结果码和数据,可以通过[startAbilityForResult](js-apis-ability-context.md#abilitycontextstartabilityforresult)获取被拉起Ability退出后返回的AbilityResult对象,被startAbilityForResult拉起的Ability对象可以通过[terminateSelfWithResult](js-apis-ability-context.md#abilitycontextterminateselfwithresult)返回AbilityResult对象。 > **说明:** > @@ -10,6 +10,6 @@ | 名称 | 可读 | 可写 | 类型 | 必填 | 说明 | | ----------- | -------- |-------- | -------------------- | ---- | ------------------------------------------------------------ | -| resultCode | 是 | 否 | number | 否 | 表示ability拉起、销毁之后返回的结果码。 | -| want | 是 | 否 | [Want](./js-apis-app-ability-want.md) | 否 | 表示ability销毁之后返回的数据。 | +| resultCode | 是 | 是 | number | 否 | 表示Ability被拉起并退出后返回的结果码。 | +| want | 是 | 是 | [Want](./js-apis-app-ability-want.md) | 否 | 表示Ability被拉起并退出后返回的数据。 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-connectOptions.md b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-connectOptions.md index 9e6e1755b9f38d829dac7d582362568a73afa703..8176bf1d9396389d698df23fd6d46d7767c3aca6 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-connectOptions.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-connectOptions.md @@ -1,6 +1,6 @@ # ConnectOptions -在连接指定的后台服务时作为入参用于接收连接过程中的状态变化,如作为[connectServiceExtensionAbility](js-apis-inner-application-serviceExtensionContext.md#serviceextensioncontextconnectserviceextensionability)的入参连接指定的ServiceExtensionAbility。 +在连接指定的后台服务时作为入参,用于接收连接过程中的状态变化,如作为[connectServiceExtensionAbility](js-apis-inner-application-uiAbilityContext.md#uiabilitycontextconnectserviceextensionability)的入参,连接指定的ServiceExtensionAbility。 **系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-dataAbilityOperation.md b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-dataAbilityOperation.md index 80d5622dc238804fb128c66e8bc252a7b7d2c1c0..607604a8e8b9e79fdd1a76a9429444ae76d18183 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-dataAbilityOperation.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-dataAbilityOperation.md @@ -1,6 +1,6 @@ # DataAbilityOperation -定义dataAbility数据操作方式,可以作为[executeBatch](js-apis-inner-ability-dataAbilityHelper.md#dataabilityhelperexecutebatch)的入参查询数据库的信息。 +定义DataAbility数据操作方式,可以作为[executeBatch](js-apis-inner-ability-dataAbilityHelper.md#dataabilityhelperexecutebatch)的入参,操作数据库的信息。 > **说明:** > @@ -11,11 +11,11 @@ | 名称 | 类型 | 必填| 说明 | | -------- | -------- | --------| -------- | -| uri | string | 是 | 指定待处理的DataAbility。例:"dataability:///com.example.xxx.xxxx"。 | -| type | featureAbility.DataAbilityOperationType | 是 | 指示操作类型。 | -| valuesBucket? | rdb.ValuesBucket | 否 | 指示要设置的数据值。 | +| uri | string | 是 | 指示待处理的DataAbility。例:"dataability:///com.example.xxx.xxxx"。 | +| type | featureAbility.DataAbilityOperationType | 是 | 指示数据操作类型。 | +| valuesBucket? | rdb.ValuesBucket | 否 | 指示要操作的数据值。 | | valueBackReferences? | rdb.ValuesBucket | 否 | 指示包含一组键值对的valuesBucket对象。 | -| predicates? | dataAbility.DataAbilityPredicates | 否 | 指示要设置的筛选条件。如果此参数为空,则所有数据记录。 | +| predicates? | dataAbility.DataAbilityPredicates | 否 | 指示要设置的筛选条件。如果此参数为空,则操作所有数据记录。 | | predicatesBackReferences? | Map\ | 否 | 指示用作谓词中筛选条件的反向引用。 | -| interrupted? | boolean | 否 | 指定是否可以中断批处理操作。 | +| interrupted? | boolean | 否 | 指示是否可以中断批处理操作。 | | expectedCount? | number | 否 | 指示要更新或删除的预期行数。 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-dataAbilityResult.md b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-dataAbilityResult.md index 3d4f0ce5236720725fd909ecba27bddae3d1cd8f..a5f87a7d60876444073b2c95c5e837c24278d2bc 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-dataAbilityResult.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-dataAbilityResult.md @@ -1,6 +1,6 @@ # DataAbilityResult -定义dataAbility数据操作结果,通过[executeBatch](js-apis-inner-ability-dataAbilityHelper.md#dataabilityhelperexecutebatch)查询数据库信息时查询结果通过DataAbilityResult对象返回。 +定义DataAbility数据操作结果,通过[executeBatch](js-apis-inner-ability-dataAbilityHelper.md#dataabilityhelperexecutebatch)操作数据库时,操作结果使用DataAbilityResult对象返回。 > **说明:** > @@ -11,8 +11,8 @@ | 名称 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | -| uri? | string | 否 | 指定待处理的DataAbility。例:"dataability:///com.example.xxx.xxxx"。 | -| count? | number | 否 | 指示受操作影响的行数。 | +| uri? | string | 否 | 指示待处理的DataAbility。例:"dataability:///com.example.xxx.xxxx"。 | +| count? | number | 否 | 指示受操作影响的数据数量。 | **示例:** @@ -59,7 +59,7 @@ let operations = [ ]; try { - let promise = DAHelper.executeBatch(dataAbilityUri, operations).then((data) => { + DAHelper.executeBatch(dataAbilityUri, operations).then((data) => { for (let i = 0; i < data.length; i++) { let dataAbilityResult = data[i]; console.log('dataAbilityResult.uri: ' + dataAbilityResult.uri); diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-startAbilityParameter.md b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-startAbilityParameter.md index 0005c2d6e7bb6afaa0de63ba889bb576440f3f65..90d0b9569aa8260e884ce7aaad9480aa1099a92e 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-ability-startAbilityParameter.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-ability-startAbilityParameter.md @@ -1,6 +1,6 @@ # StartAbilityParameter -定义启动Ability参数,可以作为入参调用[startAbility](js-apis-ability-featureAbility.md#featureabilitystartability)启动指定的Ability。 +定义启动Ability参数,可以作为入参,调用[startAbility](js-apis-ability-featureAbility.md#featureabilitystartability)启动指定的Ability。 > **说明:** > @@ -11,8 +11,8 @@ | 名称 | 类型 | 必填 | 说明 | | ------------------- | -------- | ---- | -------------------------------------- | -| want | [Want](js-apis-application-want.md)| 是 | 表示需要包含有关目标启动能力的信息。 | -| abilityStartSetting | {[key: string]: any} | 否 | 表示能力的特殊属性,当开发者启动能力时,该属性可以作为调用中的输入参数传递。 | +| want | [Want](js-apis-application-want.md)| 是 | 启动Ability的want信息。 | +| abilityStartSetting | {[key: string]: any} | 否 | 启动Ability的特殊属性,当开发者启动Ability时,该属性可以作为调用中的输入参数传递。 | **示例:** ```ts @@ -35,9 +35,11 @@ let startAbilityParameter = { abilityStartSetting : abilityStartSetting } -featureAbility.startAbility(startAbilityParameter, (err, data)=>{ - console.log('errCode : ' + JSON.stringify(err)); - console.log('data : ' + JSON.stringify(data)); +try { + featureAbility.startAbility(startAbilityParameter, (err, data) => { + console.log('errCode : ' + JSON.stringify(err)); + console.log('data : ' + JSON.stringify(data)); + }); } catch(error) { console.log("startAbility error: " + JSON.stringify(error)); } diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-app-appVersionInfo.md b/zh-cn/application-dev/reference/apis/js-apis-inner-app-appVersionInfo.md index 97f3298638822aba8711d44e90d6a9cddd49af17..40e92540bb94179d0875be7f53075506133dc5f9 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-app-appVersionInfo.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-app-appVersionInfo.md @@ -12,5 +12,5 @@ | ----------- | ------ | ---- | ---- | -------------- | | appName | string | 是 | 否 | 应用名称。 | | versionCode | number | 是 | 否 | 应用版本编码。 | -| versionName | string | 是 | 否 | 应用版本号。 | +| versionName | string | 是 | 否 | 应用版本名称。 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-application-abilityDelegatorArgs.md b/zh-cn/application-dev/reference/apis/js-apis-inner-application-abilityDelegatorArgs.md index acfee709e8a997133c0b50c2d17ce3c9fe888989..35fe81fb36bb8b3ffcf3ddda2b88ef5d95213d70 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-application-abilityDelegatorArgs.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-application-abilityDelegatorArgs.md @@ -1,6 +1,6 @@ # AbilityDelegatorArgs -AbilityDelegatorArgs模块提供在应用程序启动期间,用于存储已注册的AbilityDelegator和AbilityDelegatorArgs对象的全局寄存器的能力。 +AbilityDelegatorArgs模块提供在应用程序执行测试用例期间,获取测试用例参数AbilityDelegatorArgs对象的能力。 > **说明:** > @@ -21,7 +21,7 @@ AbilityDelegatorArgs模块提供在应用程序启动期间,用于存储已注 | bundleName | string | 是 | 是 | 当前被测试应用的包名 | | parameters | {[key:string]: string} | 是 | 是 | 当前启动单元测试的参数 | | testCaseNames | string | 是 | 是 | 测试用例名称 | -| testRunnerClassName | string | 是 | 是 | 执行测试用例的测试执行器的名称 | +| testRunnerClassName | string | 是 | 是 | 执行测试用例的测试执行器名称 | **示例:**