queryBundleEvents(begin: number, end: number, callback: AsyncCallback<Array<BundleEvents>>): void
| 通过指定起始和结束时间查询所有应用的事件集合(callback形式)。
|
queryBundleEvents(begin: number, end: number): Promise<Array<BundleEvents>>
| 通过指定起始和结束时间查询所有应用的事件集合(Promise形式)。
|
queryBundleStatsInfos(begin: number, end: number, callback: AsyncCallback<BundleStatsMap>): void
| 通过指定起始和结束时间查询应用使用时长统计信息(callback形式)。
|
queryBundleStatsInfos(begin: number, end: number): Promise<BundleStatsMap>
| 通过指定起始和结束时间查询应用使用时长统计信息(Promise形式)。
|
queryCurrentBundleEvents(begin: number, end: number, callback: AsyncCallback<Array<BundleEvents>>): void
| 通过指定起始和结束时间查询当前应用的事件集合(callback形式)。
|
queryCurrentBundleEvents(begin: number, end: number): Promise<Array<BundleEvents>>
| 通过指定起始和结束时间查询当前应用的事件集合(Promise形式)。
|
queryBundleStatsInfoByInterval(byInterval: IntervalType, begin: number, end: number, callback: AsyncCallback<Array<BundleStatsInfo>>): void
| 通过指定时间段间隔(天、周、月、年)查询应用使用时长统计信息(callback形式)。
|
queryBundleStatsInfoByInterval(byInterval: IntervalType, begin: number, end: number): Promise<Array<BundleStatsInfo>>
| 通过指定时间段间隔(天、周、月、年)查询应用使用时长统计信息(Promise形式)。
|
isIdleState(bundleName: string, callback: AsyncCallback<boolean>): void
| 判断指定Bundle Name的应用当前是否是空闲状态(callback形式)。
|
isIdleState(bundleName: string): Promise<boolean>
| 判断指定Bundle Name的应用当前是否是空闲状态(Promise形式)。
|
queryDeviceEventStats(begin: number, end: number, callback: AsyncCallback<Array<DeviceEventStats>>): void
| 根据起止时间查询系统事件(休眠、唤醒、解锁、锁屏)统计信息(callback形式)。
|
queryDeviceEventStats(begin: number, end: number): Promise<Array<DeviceEventStats>>
| 根据起止时间查询系统事件(休眠、唤醒、解锁、锁屏)统计信息(Promise形式)。
|
queryNotificationEventStats(begin: number, end: number, callback: AsyncCallback<Array<DeviceEventStats>>): void
| 根据起止时间查询应用通知次数(callback形式)。
|
queryNotificationEventStats(begin: number, end: number): Promise<Array<DeviceEventStats>>
| 根据起止时间查询应用通知次数(Promise形式)。
|
queryModuleUsageRecords(callback: AsyncCallback<Array<HapModuleInfo>>): void
| 查询FA使用记录。返回数量最大不超过1000设置的值,FA使用记录由近及远排序(callback形式)。
|
queryModuleUsageRecords(): Promise<Array<HapModuleInfo>>
| 查询FA使用记录。返回数量最大不超过1000设置的值,FA使用记录由近及远排序(Promise形式)。
|
queryModuleUsageRecords(maxNum: number, callback: AsyncCallback<Array<HapModuleInfo>>): void
| 查询FA使用记录。返回数量最大不超过maxNum设置的值,FA使用记录由近及远排序,maxNum最大为1000(callback形式)。
|
queryModuleUsageRecords(maxNum: number): Promise<Array<HapModuleInfo>>
| 查询FA使用记录。返回数量最大不超过maxNum设置的值,FA使用记录由近及远排序,maxNum最大为1000(Promise形式)。
|
queryAppGroup(callback: AsyncCallback<number>): void
| 查询当前应用的使用优先级分组(callback形式)。
|
queryAppGroup(): Promise<number>
| 查询当前应用的使用优先级分组(Promise形式)。
|
queryAppGroup(bundleName : string, callback: AsyncCallback<number>): void
| 查询指定bundleName的应用的优先级分组(callback形式)。
|
queryAppGroup(bundleName : string): Promise<number>
| 查询指定bundleName的应用的使用优先级分组(Promise形式)。
|
setAppGroup(bundleName: string, newGroup: GroupType, callback: AsyncCallback<void>): void
| 将指定应用的分组设置为参数提供的分组(callback形式)。
|
setAppGroup(bundleName: string, newGroup: GroupType): Promise<void>
| 将指定应用的分组设置为参数提供的分组(Promise形式)。
|
registerAppGroupCallBack(callback: Callback<AppGroupCallbackInfo>, callback: AsyncCallback<void>): void
| 给应用分组变化注册回调(callback形式)。
|
registerAppGroupCallBack(callback: Callback<AppGroupCallbackInfo>): Promise<void>
| 给应用分组变化注册回调(Promise形式)。
|
unRegisterAppGroupCallBack(callback: AsyncCallback<void>): void
| 将已注册过的应用分组回调解除注册(callback形式)。
|
unRegisterAppGroupCallBack(): Promise<void>
| 将已注册过的应用分组回调解除注册(Promise形式)。
|