From 8f0effcbac1e21ea8a4287ec11cd3486c39057e1 Mon Sep 17 00:00:00 2001 From: wyuanchao Date: Tue, 15 Mar 2022 15:50:58 +0800 Subject: [PATCH 1/3] modify format Signed-off-by: wyuanchao --- .../apis/js-apis-deviceUsageStatistics.md | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md index 6318668112c..07c6ee9c3bb 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md +++ b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md @@ -110,7 +110,7 @@ queryAppUsagePriorityGroup(): Promise<number>
``` ## bundleState.queryBundleStateInfos -queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<BundleActiveInfoResponse>): void
+queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<[BundleActiveInfoResponse](#bundleactiveinforesponse)>): void
通过指定起始和结束时间查询应用使用时长统计信息,使用Callback形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -122,7 +122,7 @@ queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<Bun | -------- | -------- | -------- | -------- | | begin | number | 是 | 起始时间。| | end | number | 是 | 结束时间。| - | callback | AsyncCallback<BundleActiveInfoResponse> | 是 | 指定的callback回调方法。返回指定起始和结束时间内应用使用时长统计信息。| + | callback | AsyncCallback<[BundleActiveInfoResponse](#bundleactiveinforesponse)> | 是 | 指定的callback回调方法。返回指定起始和结束时间内应用使用时长统计信息。| **示例**: @@ -143,7 +143,7 @@ queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<Bun ``` ## bundleState.queryBundleStateInfos -queryBundleStateInfos(begin: number, end: number): Promise<BundleActiveInfoResponse>
+queryBundleStateInfos(begin: number, end: number): Promise<[BundleActiveInfoResponse](#bundleactiveinforesponse)>
通过指定起始和结束时间查询应用使用时长统计信息,使用Promise形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -160,7 +160,7 @@ queryBundleStateInfos(begin: number, end: number): Promise<BundleActiveInfoRe | 类型 | 说明 | | -------- | -------- | - | Promise<BundleActiveInfoResponse> | 指定的Promise回调方法。返回指定起始和结束时间内应用使用时长统计信息。| + | Promise<[BundleActiveInfoResponse](#bundleactiveinforesponse)> | 指定的Promise回调方法。返回指定起始和结束时间内应用使用时长统计信息。| **示例**: @@ -179,7 +179,7 @@ queryBundleStateInfos(begin: number, end: number): Promise<BundleActiveInfoRe ``` ## bundleState.queryBundleStateInfoByInterval -queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: number, callback: AsyncCallback<Array<BundleStateInfo>>): void
+queryBundleStateInfoByInterval(byInterval: [IntervalType](#intervaltype), begin: number, end: number, callback: AsyncCallback<Array<[BundleStateInfo](#bundlestateinfo)>>): void
通过指定时间段间隔(天、周、月、年)查询应用使用时长统计信息,使用Callback形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -189,10 +189,10 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | - | byInterval | IntervalType | 是 | 查询类型。| + | byInterval | [IntervalType](#intervaltype) | 是 | 查询类型。| | begin | number | 是 | 起始时间。| | end | number | 是 | 结束时间。| - | callback | AsyncCallback<Array<BundleStateInfo>> | 是 | 指定的callback回调方法。返回指定时间段间隔(天、周、月、年)查询应用使用时长统计信息。| + | callback | AsyncCallback<Array<[BundleStateInfo](#bundlestateinfo)>> | 是 | 指定的callback回调方法。返回指定时间段间隔(天、周、月、年)查询应用使用时长统计信息。| **示例**: @@ -211,7 +211,7 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num ``` ## bundleState.queryBundleStateInfoByInterval -queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: number): Promise<Array<BundleStateInfo>>
+queryBundleStateInfoByInterval(byInterval: [IntervalType](#intervaltype), begin: number, end: number): Promise<Array<[BundleStateInfo](#bundlestateinfo)>>
通过指定时间段间隔(天、周、月、年)查询应用使用时长统计信息,使用Promise形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -221,7 +221,7 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | - | byInterval | IntervalType | 是 | 查询类型。| + | byInterval | [IntervalType](#intervaltype) | 是 | 查询类型。| | begin | number | 是 | 起始时间。| | end | number | 是 | 结束时间。| @@ -229,7 +229,7 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num | 类型 | 说明 | | -------- | -------- | - | Promise<Array<BundleStateInfo>> | 指定的Promise回调方法。返回指定时间段间隔(天、周、月、年)查询应用使用时长统计信息。| + | Promise<Array<[BundleStateInfo](#bundlestateinfo)>> | 指定的Promise回调方法。返回指定时间段间隔(天、周、月、年)查询应用使用时长统计信息。| **示例**: @@ -246,7 +246,7 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num ``` ## bundleState.queryBundleActiveStates -queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<Array<BundleActiveState>>): void
+queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<Array<[BundleActiveState](#bundleactivestate)>>): void
通过指定起始和结束时间查询所有应用的事件集合,使用Callback形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -258,7 +258,7 @@ queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<A | -------- | -------- | -------- | -------- | | begin | number | 是 | 起始时间。| | end | number | 是 | 结束时间。| - | callback | AsyncCallback<Array<BundleActiveState>> | 是 | 指定的callback回调方法。返回指定起始和结束时间查询所有应用的事件集合。| + | callback | AsyncCallback<Array<[BundleActiveState](#bundleactivestate)>> | 是 | 指定的callback回调方法。返回指定起始和结束时间查询所有应用的事件集合。| **示例**: @@ -277,7 +277,7 @@ queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<A ``` ## bundleState.queryBundleActiveStates -queryBundleActiveStates(begin: number, end: number): Promise<Array<BundleActiveState>>
+queryBundleActiveStates(begin: number, end: number): Promise<Array<[BundleActiveState](#bundleactivestate)>>
通过指定起始和结束时间查询所有应用的事件集合,使用Promise形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -294,7 +294,7 @@ queryBundleActiveStates(begin: number, end: number): Promise<Array<BundleA | 类型 | 说明 | | -------- | -------- | - | Promise<Array<BundleActiveState>> | 指定的Promise回调方法。返回指定起始和结束时间查询所有应用的事件集合。| + | Promise<Array<[BundleActiveState](#bundleactivestate)>> | 指定的Promise回调方法。返回指定起始和结束时间查询所有应用的事件集合。| **示例**: @@ -311,7 +311,7 @@ queryBundleActiveStates(begin: number, end: number): Promise<Array<BundleA ``` ## bundleState.queryCurrentBundleActiveStates -queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallback<Array<BundleActiveState>>): void
+queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallback<Array<[BundleActiveState](#bundleactivestate)>>): void
通过指定起始和结束时间查询当前应用的事件集合,使用Callback形式返回。 **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App @@ -322,7 +322,7 @@ queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallba | -------- | -------- | -------- | -------- | | begin | number | 是 | 起始时间。| | end | number | 是 | 结束时间。| - | callback | AsyncCallback<Array<BundleActiveState>> | 是 | 指定的callback回调方法。返回指定起始和结束时间查询当前应用的事件集合。| + | callback | AsyncCallback<Array<[BundleActiveState](#bundleactivestate)>> | 是 | 指定的callback回调方法。返回指定起始和结束时间查询当前应用的事件集合。| **示例**: @@ -341,7 +341,7 @@ queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallba ``` ## bundleState.queryCurrentBundleActiveStates -queryCurrentBundleActiveStates(begin: number, end: number): Promise<Array<BundleActiveState>>
+queryCurrentBundleActiveStates(begin: number, end: number): Promise<Array<[BundleActiveState](#bundleactivestate)>>
通过指定起始和结束时间查询当前应用的事件集合,使用Promise形式返回。 **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App @@ -357,7 +357,7 @@ queryCurrentBundleActiveStates(begin: number, end: number): Promise<Array< | 类型 | 说明 | | -------- | -------- | - | Promise<Array<BundleActiveState>> | 指定的Promise回调方法。返回指定起始和结束时间查询当前应用的事件集合。| + | Promise<Array<[BundleActiveState](#bundleactivestate)>> | 指定的Promise回调方法。返回指定起始和结束时间查询当前应用的事件集合。| **示例**: @@ -393,7 +393,7 @@ queryCurrentBundleActiveStates(begin: number, end: number): Promise<Array< | infosBeginTime | number | 否 | BundleActiveInfo对象中最后一条应用使用统计的记录时间。
本接口在OpenHarmony 3.1 Release版本仅为接口定义,暂不支持使用。接口将在OpenHarmony 3.1 MR版本中提供使用支持。| ### merge -merge(toMerge: BundleStateInfo): void +merge(toMerge: [BundleStateInfo](#bundlestateinfo)): void 合并相同包名的应用使用信息。
本接口在OpenHarmony 3.1 Release版本仅为接口定义,暂不支持使用。接口将在OpenHarmony 3.1 MR版本中提供使用支持。 @@ -403,7 +403,7 @@ merge(toMerge: BundleStateInfo): void | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | - | toMerge | BundleStateInfo | 是 | 相同包名的应用使用统计信息。| + | toMerge | [BundleStateInfo](#bundlestateinfo) | 是 | 相同包名的应用使用统计信息。| ## BundleActiveState 提供应用事件的具体信息。 @@ -426,9 +426,9 @@ merge(toMerge: BundleStateInfo): void | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | -| [key: string]: BundleStateInfo | BundleStateInfo | 是 | 不同应用的使用时长统计信息。| +| [key: string]: [BundleStateInfo](#bundlestateinfo) | [BundleStateInfo](#bundlestateinfo) | 是 | 不同应用的使用时长统计信息。| -## bundleState.IntervalType +## IntervalType 提供应用使用时长的查询类型。 **系统能力**:以下各项对应的系统能力均为SystemCapability.ResourceSchedule.UsageStatistics.App -- Gitee From 83ecc6f3458e651dedaa32e6ed1d00c689a712d8 Mon Sep 17 00:00:00 2001 From: wyuanchao Date: Tue, 15 Mar 2022 16:39:58 +0800 Subject: [PATCH 2/3] modify format Signed-off-by: wyuanchao --- .../apis/js-apis-deviceUsageStatistics.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md index 07c6ee9c3bb..f94145908d7 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md +++ b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md @@ -110,7 +110,7 @@ queryAppUsagePriorityGroup(): Promise<number>
``` ## bundleState.queryBundleStateInfos -queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<[BundleActiveInfoResponse](#bundleactiveinforesponse)>): void
+queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<BundleActiveInfoResponse>): void
通过指定起始和结束时间查询应用使用时长统计信息,使用Callback形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -143,7 +143,7 @@ queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<[Bu ``` ## bundleState.queryBundleStateInfos -queryBundleStateInfos(begin: number, end: number): Promise<[BundleActiveInfoResponse](#bundleactiveinforesponse)>
+queryBundleStateInfos(begin: number, end: number): Promise<BundleActiveInfoResponse>
通过指定起始和结束时间查询应用使用时长统计信息,使用Promise形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -179,7 +179,7 @@ queryBundleStateInfos(begin: number, end: number): Promise<[BundleActiveInfoR ``` ## bundleState.queryBundleStateInfoByInterval -queryBundleStateInfoByInterval(byInterval: [IntervalType](#intervaltype), begin: number, end: number, callback: AsyncCallback<Array<[BundleStateInfo](#bundlestateinfo)>>): void
+queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: number, callback: AsyncCallback<Array<BundleStateInfo>>): void
通过指定时间段间隔(天、周、月、年)查询应用使用时长统计信息,使用Callback形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -211,7 +211,7 @@ queryBundleStateInfoByInterval(byInterval: [IntervalType](#intervaltype), begin: ``` ## bundleState.queryBundleStateInfoByInterval -queryBundleStateInfoByInterval(byInterval: [IntervalType](#intervaltype), begin: number, end: number): Promise<Array<[BundleStateInfo](#bundlestateinfo)>>
+queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: number): Promise<Array<BundleStateInfo>>
通过指定时间段间隔(天、周、月、年)查询应用使用时长统计信息,使用Promise形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -246,7 +246,7 @@ queryBundleStateInfoByInterval(byInterval: [IntervalType](#intervaltype), begin: ``` ## bundleState.queryBundleActiveStates -queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<Array<[BundleActiveState](#bundleactivestate)>>): void
+queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<Array<BundleActiveState>>): void
通过指定起始和结束时间查询所有应用的事件集合,使用Callback形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -277,7 +277,7 @@ queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<A ``` ## bundleState.queryBundleActiveStates -queryBundleActiveStates(begin: number, end: number): Promise<Array<[BundleActiveState](#bundleactivestate)>>
+queryBundleActiveStates(begin: number, end: number): Promise<Array<BundleActiveState>>
通过指定起始和结束时间查询所有应用的事件集合,使用Promise形式返回。
**需要权限**:ohos.permission.BUNDLE_ACTIVE_INFO @@ -311,7 +311,7 @@ queryBundleActiveStates(begin: number, end: number): Promise<Array<[Bundle ``` ## bundleState.queryCurrentBundleActiveStates -queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallback<Array<[BundleActiveState](#bundleactivestate)>>): void
+queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallback<Array<BundleActiveState>>): void
通过指定起始和结束时间查询当前应用的事件集合,使用Callback形式返回。 **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App @@ -341,7 +341,7 @@ queryCurrentBundleActiveStates(begin: number, end: number, callback: AsyncCallba ``` ## bundleState.queryCurrentBundleActiveStates -queryCurrentBundleActiveStates(begin: number, end: number): Promise<Array<[BundleActiveState](#bundleactivestate)>>
+queryCurrentBundleActiveStates(begin: number, end: number): Promise<Array<BundleActiveState>>
通过指定起始和结束时间查询当前应用的事件集合,使用Promise形式返回。 **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App @@ -426,7 +426,7 @@ merge(toMerge: [BundleStateInfo](#bundlestateinfo)): void | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | -| [key: string]: [BundleStateInfo](#bundlestateinfo) | [BundleStateInfo](#bundlestateinfo) | 是 | 不同应用的使用时长统计信息。| +| [key: string]: BundleStateInfo | [BundleStateInfo](#bundlestateinfo) | 是 | 不同应用的使用时长统计信息。| ## IntervalType 提供应用使用时长的查询类型。 -- Gitee From 0d18dc2fc09d981b75481f4a4488bedce40ab0ab Mon Sep 17 00:00:00 2001 From: wyuanchao Date: Tue, 15 Mar 2022 16:50:39 +0800 Subject: [PATCH 3/3] modify format Signed-off-by: wyuanchao --- .../reference/apis/js-apis-deviceUsageStatistics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md index f94145908d7..c056a071804 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md +++ b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md @@ -393,7 +393,7 @@ queryCurrentBundleActiveStates(begin: number, end: number): Promise<Array< | infosBeginTime | number | 否 | BundleActiveInfo对象中最后一条应用使用统计的记录时间。
本接口在OpenHarmony 3.1 Release版本仅为接口定义,暂不支持使用。接口将在OpenHarmony 3.1 MR版本中提供使用支持。| ### merge -merge(toMerge: [BundleStateInfo](#bundlestateinfo)): void +merge(toMerge: BundleStateInfo): void 合并相同包名的应用使用信息。
本接口在OpenHarmony 3.1 Release版本仅为接口定义,暂不支持使用。接口将在OpenHarmony 3.1 MR版本中提供使用支持。 -- Gitee