1# WorkSchedulerExtensionContext
2
3WorkSchedulerExtensionContext是WorkSchedulerExtensionAbility的上下文环境,继承自[ExtensionContext](../apis-ability-kit/js-apis-inner-application-extensionContext.md)。
4
5WorkSchedulerExtensionContext可直接作为WorkSchedulerExtension的上下文环境,提供允许访问特定于WorkSchedulerExtensionAbility的资源的能力。
6
7> **说明:**
8>
9> 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
10> 本模块接口仅可在Stage模型下使用。
11
12## 使用说明
13
14通过WorkSchedulerExtensionAbility子类实例来获取。
15
16```ts
17import WorkSchedulerExtensionAbility from '@ohos.WorkSchedulerExtensionAbility';
18import workScheduler from '@ohos.resourceschedule.workScheduler';
19
20class MyWorkSchedulerExtensionAbility extends WorkSchedulerExtensionAbility {
21    onWorkStart(workInfo: workScheduler.WorkInfo) {
22        let WorkSchedulerExtensionContext = this.context; // 获取WorkSchedulerExtensionContext
23    }
24}
25```
26
27