未验证 提交 ca92c574 编写于 作者: O openharmony_ci 提交者: Gitee

!5353 添加系统API标签

Merge pull request !5353 from wangyuanchao/master
......@@ -196,7 +196,7 @@ import stats from '@ohos.bundleState';
});
```
7. 判断指定Bundle Name的应用当前是否是空闲状态,config.json中不需要配置权限。
7. 判断指定Bundle Name的应用当前是否是空闲状态,config.json中不需要配置权限,三方应用只能查询自身的空闲状态
```js
import stats from '@ohos.bundleState'
......
......@@ -37,4 +37,4 @@
### 设备使用信息统计使用权限
- 设备使用信息统计的queryBundleActiveStates、queryBundleStateInfos、queryBundleStateInfoByInterval、queryBundleActiveEventStates、queryAppNotificationNumber、queryAppUsagePriorityGroup(bundleName?)、setBundleGroup、registerGroupCallBack、unRegisterGroupCallBack接口为系统api,调用前需要申请ohos.permission.BUNDLE_ACTIVE_INFO权限。
- 设备使用信息统计的queryCurrentBundleActiveStates、queryAppUsagePriorityGroup()、isIdleState接口为三方api,调用时不需要申请权限。
\ No newline at end of file
- 设备使用信息统计的queryCurrentBundleActiveStates、queryAppUsagePriorityGroup()、isIdleState(三方应用只能查询自身的空闲状态)接口为三方api,调用时不需要申请权限。
\ No newline at end of file
......@@ -14,7 +14,7 @@ import bundleState from '@ohos.bundleState'
isIdleState(bundleName: string, callback: AsyncCallback<boolean>): void
判断指定bundleName的应用当前是否是空闲状态,使用Callback形式返回。
判断指定bundleName的应用当前是否是空闲状态,三方应用只能查询自身的空闲状态,使用Callback形式返回。
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
......@@ -41,7 +41,7 @@ isIdleState(bundleName: string, callback: AsyncCallback<boolean>): void
isIdleState(bundleName: string): Promise<boolean>
判断指定bundleName的应用当前是否是空闲状态,使用Promise形式返回。
判断指定bundleName的应用当前是否是空闲状态,三方应用只能查询自身的空闲状态,使用Promise形式返回。
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
......@@ -136,6 +136,8 @@ queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<Bun
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -172,6 +174,8 @@ queryBundleStateInfos(begin: number, end: number): Promise<BundleActiveInfoRe
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -211,6 +215,8 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -246,6 +252,8 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -284,6 +292,8 @@ queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<A
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -318,6 +328,8 @@ queryBundleActiveStates(begin: number, end: number): Promise<Array<BundleA
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -422,6 +434,8 @@ getRecentlyUsedModules(maxNum?: number): Promise<Array<BundleActiveModuleI
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -469,6 +483,8 @@ getRecentlyUsedModules(maxNum?: number, callback: AsyncCallback<Array<Bund
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -515,6 +531,8 @@ queryAppUsagePriorityGroup(bundleName? : string): Promise<number>
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -554,6 +572,8 @@ queryAppUsagePriorityGroup(bundleName? : string, callback: AsyncCallback<number>
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -592,6 +612,8 @@ setBundleGroup(bundleName: string, newGroup: GroupType): Promise<void>
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -628,6 +650,8 @@ setBundleGroup(bundleName: string, newGroup: GroupType, callback: AsyncCallback<
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -661,6 +685,8 @@ registerGroupCallBack(callback: Callback<BundleActiveGroupCallbackInfo>): Promis
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -701,6 +727,8 @@ registerGroupCallBack(callback: Callback<BundleActiveGroupCallbackInfo>, callbac
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -738,6 +766,8 @@ unRegisterGroupCallBack(): Promise<void>
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**:无参数
**返回值**
......@@ -766,6 +796,8 @@ unRegisterGroupCallBack(callback: AsyncCallback<void>): void;
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -794,6 +826,8 @@ queryBundleActiveEventStates(begin: number, end: number): Promise&lt;Array&lt;Bu
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -828,6 +862,8 @@ queryBundleActiveEventStates(begin: number, end: number, callback: AsyncCallback
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -859,6 +895,8 @@ queryAppNotificationNumber(begin: number, end: number): Promise&lt;Array&lt;Bund
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -893,6 +931,8 @@ queryAppNotificationNumber(begin: number, end: number, callback: AsyncCallback&l
**系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
**参数**
| 参数名 | 类型 | 必填 | 说明 |
......@@ -1030,6 +1070,8 @@ merge(toMerge: BundleStateInfo): void
**系统能力**:以下各项对应的系统能力均为SystemCapability.ResourceSchedule.UsageStatistics.App
**系统API**:此接口为系统接口,三方应用不支持调用。
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| name | string | 是 | 通知应用包名或者系统事件名。|
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册