1# DriverExtensionContext 2 3DriverExtensionContext模块是DriverExtensionAbility的上下文环境,继承自ExtensionContext。 4 5DriverExtensionContext模块提供DriverExtensionAbility实现中需要主动发起的操作。 6 7> **说明:** 8> 9> - 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 10> - 本模块接口仅可在Stage模型下使用。 11 12## 导入模块 13 14```ts 15import { common } from '@kit.AbilityKit'; 16``` 17 18## 使用说明 19 20在使用DriverExtensionContext的功能前,需要通过DriverExtensionAbility子类实例获取。 21 22```ts 23 import { DriverExtensionAbility, DriverExtensionContext } from '@kit.DriverDevelopmentKit'; 24 25 let context : DriverExtensionContext | undefined; 26 class EntryAbility extends DriverExtensionAbility { 27 onInit() { 28 context = this.context; // 获取DriverExtensionContext 29 } 30 } 31``` 32 33## DriverExtensionContext.updateDriverState 34 35updateDriverState(): void; 36 37驱动状态上报。预留接口,暂不提供具体功能。 38 39**系统能力**:SystemCapability.Driver.ExternalDevice 40 41**示例:** 42 43 ```ts 44 if (context != null) { 45 context.updateDriverState(); 46 } 47 ``` 48