@ohos.resourceschedule.workScheduler (延迟任务调度)(系统接口)

本模块提供延迟任务注册、取消、查询的能力。在开发过程中,对于实时性要求不高的任务,可以调用本模块接口注册延迟任务,在系统空闲时根据性能、功耗、热等情况进行调度执行。

起始版本: 26.0.0

导入模块

import { workScheduler } from '@kit.BackgroundTasksKit';

常量

起始版本: 26.0.0

模型约束: 此接口仅可在Stage模型下使用。

系统能力: SystemCapability.ResourceSchedule.WorkScheduler

系统接口: 此接口为系统接口。

名称 类型 说明
WORK_SCHEDULER_CONDITION string 'WORK_SCHEDULER_CONDITION' 表示当前任务触发时满足的最后一个条件。可以作为workInfo.parameters的key值,在延迟任务调度回调接口onWorkStart中使用。
EXECUTE_IMMEDIATE string 'executeImmediate' 表示请求的任务是否立即执行。可以作为workInfo.parameters的key值,在申请延迟任务接口startWork中使用。