diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegator.md b/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegator.md index c9fba61a134167085217637aadc74b87493fd2e6..32903027cbd3895a283ae41a1ee67052ae6ff904 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegator.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegator.md @@ -224,7 +224,7 @@ waitAbilityMonitor(monitor: AbilityMonitor, timeout: number, callback: AsyncCall | 参数名 | 类型 | 必填 | 说明 | | -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | monitor | [AbilityMonitor](js-apis-application-abilityMonitor.md#AbilityMonitor) | 是 | [AbilityMonitor](js-apis-application-abilityMonitor.md#AbilityMonitor)实例 | -| timeout | number | 是 | 最大等待时间,单位毫秒(ms) | +| timeout | number | 否 | 最大等待时间,单位毫秒(ms) | | callback | AsyncCallback\<[UIAbility](js-apis-application-ability.md#Ability)> | 是 | 表示指定的回调方法 | **示例:** @@ -755,7 +755,7 @@ executeShellCommand(cmd: string, timeoutSecs: number, callback: AsyncCallback\ | 是 | 表示指定的回调方法 | **示例:** @@ -1058,7 +1058,7 @@ waitAbilityStageMonitor(monitor: AbilityStageMonitor, timeout?: number): Promise | 参数名 | 类型 | 必填 | 说明 | | ------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | monitor | [AbilityStageMonitor](#abilitystagemonitor) | 是 | [AbilityStageMonitor](#abilitystagemonitor) 实例 | -| timeout | number | 是 | 超时最大等待时间,以毫秒为单位。 | +| timeout | number | 否 | 超时最大等待时间,以毫秒为单位。 | **返回值:** diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-context.md b/zh-cn/application-dev/reference/apis/js-apis-application-context.md index 1ef83c3ba8356bccf9d6afc3495f5a2ecd439121..61a6e2b1d3ad14e3d7f48d4d6058324a75104538 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-context.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-context.md @@ -67,8 +67,14 @@ createBundleContext(bundleName: string): Context; **示例:** ```js -let test = "com.example.test"; -let context = this.context.createBundleContext(test); +import Ability from '@ohos.application.Ability' + +class MainAbility extends Ability { + onWindowStageCreate(windowStage) { + let test = "com.example.test"; + let context = this.context.createBundleContext(test); + } +} ``` ## Context.createModuleContext @@ -94,8 +100,14 @@ createModuleContext(moduleName: string): Context; **示例:** ```js -let moduleName = "module"; -let context = this.context.createModuleContext(moduleName); +import Ability from '@ohos.application.Ability' + +class MainAbility extends Ability { + onWindowStageCreate(windowStage) { + let moduleName = "module"; + let context = this.context.createModuleContext(moduleName); + } +} ``` ## Context.createModuleContext @@ -124,9 +136,15 @@ createModuleContext(bundleName: string, moduleName: string): Context; **示例:** ```js -let bundleName = "com.example.bundle"; -let moduleName = "module"; -let context = this.context.createModuleContext(bundleName, moduleName); +import Ability from '@ohos.application.Ability' + +class MainAbility extends Ability { + onWindowStageCreate(windowStage) { + let bundleName = "com.example.bundle"; + let moduleName = "module"; + let context = this.context.createModuleContext(bundleName, moduleName); + } +} ``` ## Context.getApplicationContext @@ -146,7 +164,13 @@ getApplicationContext(): ApplicationContext; **示例:** ```js -let applicationContext = this.context.getApplicationContext(); +import Ability from '@ohos.application.Ability' + +class MainAbility extends Ability { + onWindowStageCreate(windowStage) { + let applicationContext = this.context.getApplicationContext(); + } +} ``` ## AreaMode diff --git a/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md b/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md index 18c840d6aa7868737595510dc9617fda511bd048..cf836bc1c035529c128cd80a5c745fe1c81a9bec 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md +++ b/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md @@ -555,7 +555,7 @@ DAHelper.insert( ## DataAbilityHelper.batchInsert -batchInsert(uri: string, valuesBuckets: Array, callback: AsyncCallback\): void +batchInsert(uri: string, valuesBuckets: Array\, callback: AsyncCallback\): void 插入数据库(callback形式)。 @@ -566,7 +566,7 @@ batchInsert(uri: string, valuesBuckets: Array, callback: Async | 参数名 | 类型 | 必填 | 说明 | | ------------ | ----------------------- | ---- | -------------------------------- | | uri | string | 是 | 指示要插入的数据的路径。 | -| valuesBucket | Array | 是 | 指示要插入的数据记录。 | +| valuesBucket | Array\ | 是 | 指示要插入的数据记录。 | | callback | AsyncCallback\ | 是 | 回调方法。返回插入的数据记录数。 | **示例:** @@ -639,7 +639,7 @@ delete(uri: string, predicates: dataAbility.DataAbilityPredicates, callback: Asy | 参数名 | 类型 | 必填 | 说明 | | ------------ | --------------------------------- | ---- | ------------------------------------------------ | | uri | string | 是 | 指示要删除的数据的路径。 | -| valuesBucket | dataAbility.DataAbilityPredicates | 是 | 指示筛选条件。当此参数为null时,应定义处理逻辑。 | +| predicates | dataAbility.DataAbilityPredicates | 是 | 指示筛选条件。当此参数为null时,应定义处理逻辑。 | | callback | AsyncCallback\ | 是 | 回调方法。返回已删除的数据记录数。 | **示例:** @@ -672,7 +672,7 @@ delete(uri: string, predicates?: dataAbility.DataAbilityPredicates): Promise\, predicates: dataAbility.DataAbilityP | 参数名 | 类型 | 必填 | 说明 | | ---------- | --------------------------------- | ---- | ------------------------------------------------ | | uri | string | 是 | 指示要查询的数据的路径。 | -| columns | rdb.ValuesBucket | 是 | 指示要查询的列。如果此参数为空,则查询所有列。 | +| columns | Array\ | 是 | 指示要查询的列。如果此参数为空,则查询所有列。 | | predicates | dataAbility.DataAbilityPredicates | 是 | 指示筛选条件。当此参数为null时,应定义处理逻辑。 | | callback | AsyncCallback\ | 是 | 回调方法,返回查询结果。 | @@ -835,8 +835,8 @@ query(uri: string, columns?: Array\, predicates?: dataAbility.DataAbilit | 参数名 | 类型 | 必填 | 说明 | | ---------- | --------------------------------- | ---- | ------------------------------------------------ | | uri | string | 是 | 指示要查询的数据的路径。 | -| columns | rdb.ValuesBucket | 是 | 指示要查询的列。如果此参数为空,则查询所有列。 | -| predicates | dataAbility.DataAbilityPredicates | 是 | 指示筛选条件。当此参数为null时,应定义处理逻辑。 | +| columns | Array\ | 否 | 指示要查询的列。如果此参数为空,则查询所有列。 | +| predicates | dataAbility.DataAbilityPredicates | 否 | 指示筛选条件。当此参数为null时,应定义处理逻辑。 | **返回值:** diff --git a/zh-cn/application-dev/reference/apis/js-apis-featureAbility.md b/zh-cn/application-dev/reference/apis/js-apis-featureAbility.md index 537f2a233fb591bb878d160fea9614c8f5f85a62..e2b69809cec615ad647fd038d59bc0a413907685 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-featureAbility.md +++ b/zh-cn/application-dev/reference/apis/js-apis-featureAbility.md @@ -518,11 +518,11 @@ ConnectOptions类型说明 **系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core -| 参数名 | 读写属性 | 类型 | 必填 | 说明 | -| ------------ | ---- | -------- | ---- | ------------------------- | -| onConnect7+ | 只读 | function | 是 | 连接成功时的回调函数。 | -| onDisconnect7+ | 只读 | function | 是 | 连接失败时的回调函数。 | -| onFailed7+ | 只读 | function | 是 | ConnectAbility调用失败时的回调函数。 | +| 参数名 | 可读|可写 | 类型 | 必填 | 说明 | +| ------------ | -- | -- | -------- | ---- | ------------------------- | +| onConnect7+ | 是|否 | function | 是 | 连接成功时的回调函数。 | +| onDisconnect7+ | 是|否 | function | 是 | 连接失败时的回调函数。 | +| onFailed7+ | 是|否 | function | 是 | ConnectAbility调用失败时的回调函数。 | **返回值:** @@ -917,7 +917,7 @@ featureAbility.AbilityStartSetting.BOUNDS_KEY **系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.FAModel -| 参数名 | 类型 | 可读| 可写 | 必填 | 说明 | +| 名称 | 类型 | 可读| 可写 | 必填 | 说明 | | ------------------- | -------- | -------------------- | ---- | -------------------------------------- | | want | [Want](js-apis-application-Want.md)| 是 | 否 | 是 | 表示需要包含有关目标启动能力的信息。 | | abilityStartSetting | {[key: string]: any} | 是 |否 | 否 | 表示能力的特殊属性,当开发者启动能力时,该属性可以作为调用中的输入参数传递。 |