操作 旧版本 新版本 d.ts文件
新增 NA 模块名: ohos.batteryInfo
类名: batteryInfo
方法 or 属性: const batteryCapacityLevel: BatteryCapacityLevel;
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: batteryInfo
方法 or 属性: const estimatedRemainingChargeTime: number;
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: batteryInfo
方法 or 属性: const totalEnergy: number;
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: batteryInfo
方法 or 属性: const nowCurrent: number;
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: batteryInfo
方法 or 属性: const remainingEnergy: number;
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: BatteryCapacityLevel
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: BatteryCapacityLevel
方法 or 属性: LEVEL_FULL
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: BatteryCapacityLevel
方法 or 属性: LEVEL_HIGH
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: BatteryCapacityLevel
方法 or 属性: LEVEL_NORMAL
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: BatteryCapacityLevel
方法 or 属性: LEVEL_LOW
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: BatteryCapacityLevel
方法 or 属性: LEVEL_WARNING
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: BatteryCapacityLevel
方法 or 属性: LEVEL_CRITICAL
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: BatteryCapacityLevel
方法 or 属性: LEVEL_SHUTDOWN
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_SOC = "soc"
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_CHARGE_STATE = "chargeState"
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_HEALTH_STATE = "healthState"
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_PLUGGED_TYPE = "pluggedType"
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_VOLTAGE = "voltage"
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_TECHNOLOGY = "technology"
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_TEMPERATURE = "temperature"
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_PRESENT = "present"
@ohos.batteryInfo.d.ts
新增 NA 模块名: ohos.batteryInfo
类名: CommonEventBatteryChangedKey
方法 or 属性: EXTRA_CAPACITY_LEVEL = "capacityLevel"
@ohos.batteryInfo.d.ts
新增 NA 类名:power
方法or属性:function shutdown(reason: string): void;
@ohos.power.d.ts
新增 NA 类名:power
方法or属性:function reboot(reason: string): void;
@ohos.power.d.ts
新增 NA 类名:power
方法or属性:function isActive(): boolean;
@ohos.power.d.ts
新增 NA 类名:power
方法or属性:function wakeup(detail: string): void;
@ohos.power.d.ts
新增 NA 类名:power
方法or属性:function suspend(): void;
@ohos.power.d.ts
新增 NA 类名:power
方法or属性:function getPowerMode(): DevicePowerMode;
@ohos.power.d.ts
新增 NA 类名:power
方法or属性:function setPowerMode(mode: DevicePowerMode, callback: AsyncCallback<void>): void;
@ohos.power.d.ts
新增 NA 类名:power
方法or属性:function setPowerMode(mode: DevicePowerMode): Promise<void>;
@ohos.power.d.ts
新增 NA 模块名: ohos.power
类名: DevicePowerMode
@ohos.power.d.ts
新增 NA 类名:DevicePowerMode
方法or属性:
@ohos.power.d.ts
新增 NA 模块名: ohos.power
类名: DevicePowerMode
方法 or 属性:MODE_NORMAL = 600
@ohos.power.d.ts
新增 NA 类名:DevicePowerMode
方法or属性:MODE_NORMAL = 600
@ohos.power.d.ts
新增 NA 模块名: ohos.power
类名: DevicePowerMode
方法 or 属性:MODE_POWER_SAVE
@ohos.power.d.ts
新增 NA 类名:DevicePowerMode
方法or属性:MODE_POWER_SAVE
@ohos.power.d.ts
新增 NA 模块名: ohos.power
类名: DevicePowerMode
方法 or 属性:MODE_PERFORMANCE
@ohos.power.d.ts
新增 NA 类名:DevicePowerMode
方法or属性:MODE_PERFORMANCE
@ohos.power.d.ts
新增 NA 模块名: ohos.power
类名: DevicePowerMode
方法 or 属性:MODE_EXTREME_POWER_SAVE
@ohos.power.d.ts
新增 NA 类名:DevicePowerMode
方法or属性:MODE_EXTREME_POWER_SAVE
@ohos.power.d.ts
新增 NA 类名:RunningLock
方法or属性:hold(timeout: number): void;
@ohos.runningLock.d.ts
新增 NA 类名:RunningLock
方法or属性:isHolding(): boolean;
@ohos.runningLock.d.ts
新增 NA 类名:RunningLock
方法or属性:unhold(): void;
@ohos.runningLock.d.ts
新增 NA 类名:runningLock
方法or属性:function isSupported(type: RunningLockType): boolean;
@ohos.runningLock.d.ts
新增 NA 类名:runningLock
方法or属性:function create(name: string, type: RunningLockType, callback: AsyncCallback<RunningLock>): void;
@ohos.runningLock.d.ts
新增 NA 类名:runningLock
方法or属性:function create(name: string, type: RunningLockType): Promise<RunningLock>;
@ohos.runningLock.d.ts
新增 NA 类名:thermal
方法or属性:function registerThermalLevelCallback(callback: Callback<ThermalLevel>): void;
@ohos.thermal.d.ts
新增 NA 类名:thermal
方法or属性:function unregisterThermalLevelCallback(callback?: Callback<void>): void;
@ohos.thermal.d.ts
新增 NA 类名:thermal
方法or属性:function getLevel(): ThermalLevel;
@ohos.thermal.d.ts
删除 模块名:ohos.power
类名:power
方法 or 属性:function shutdownDevice(reason: string): void;
NA @ohos.power.d.ts
访问级别有变化 类名:brightness
访问级别:公开API
类名:brightness
访问级别:系统API
@ohos.brightness.d.ts
废弃版本有变化 类名:power
方法 or 属性:function rebootDevice(reason: string): void;
废弃版本:N/A
类名:power
方法 or 属性:function rebootDevice(reason: string): void;
废弃版本:9
代替接口:{@link power
@ohos.power.d.ts
废弃版本有变化 类名:power
方法 or 属性:function isScreenOn(callback: AsyncCallback<boolean>): void;
废弃版本:N/A
类名:power
方法 or 属性:function isScreenOn(callback: AsyncCallback<boolean>): void;
废弃版本:9
代替接口:{@link power
@ohos.power.d.ts
废弃版本有变化 类名:power
方法 or 属性:function isScreenOn(): Promise<boolean>;
废弃版本:N/A
类名:power
方法 or 属性:function isScreenOn(): Promise<boolean>;
废弃版本:9
代替接口:{@link power
@ohos.power.d.ts
废弃版本有变化 类名:RunningLock
方法 or 属性:lock(timeout: number): void;
废弃版本:N/A
类名:RunningLock
方法 or 属性:lock(timeout: number): void;
废弃版本:9
代替接口:{@link RunningLock
@ohos.runningLock.d.ts
废弃版本有变化 类名:RunningLock
方法 or 属性:isUsed(): boolean;
废弃版本:N/A
类名:RunningLock
方法 or 属性:isUsed(): boolean;
废弃版本:9
代替接口:{@link RunningLock
@ohos.runningLock.d.ts
废弃版本有变化 类名:RunningLock
方法 or 属性:unlock(): void;
废弃版本:N/A
类名:RunningLock
方法 or 属性:unlock(): void;
废弃版本:9
代替接口:{@link RunningLock
@ohos.runningLock.d.ts
废弃版本有变化 类名:runningLock
方法 or 属性:function isRunningLockTypeSupported(type: RunningLockType, callback: AsyncCallback<boolean>): void;
废弃版本:N/A
类名:runningLock
方法 or 属性:function isRunningLockTypeSupported(type: RunningLockType, callback: AsyncCallback<boolean>): void;
废弃版本:9
代替接口:{@link RunningLock
@ohos.runningLock.d.ts
废弃版本有变化 类名:runningLock
方法 or 属性:function isRunningLockTypeSupported(type: RunningLockType): Promise<boolean>;
废弃版本:N/A
类名:runningLock
方法 or 属性:function isRunningLockTypeSupported(type: RunningLockType): Promise<boolean>;
废弃版本:9
代替接口:{@link RunningLock
@ohos.runningLock.d.ts
废弃版本有变化 类名:runningLock
方法 or 属性:function createRunningLock(name: string, type: RunningLockType, callback: AsyncCallback<RunningLock>): void;
废弃版本:N/A
类名:runningLock
方法 or 属性:function createRunningLock(name: string, type: RunningLockType, callback: AsyncCallback<RunningLock>): void;
废弃版本:9
代替接口:{@link RunningLock
@ohos.runningLock.d.ts
废弃版本有变化 类名:runningLock
方法 or 属性:function createRunningLock(name: string, type: RunningLockType): Promise<RunningLock>;
废弃版本:N/A
类名:runningLock
方法 or 属性:function createRunningLock(name: string, type: RunningLockType): Promise<RunningLock>;
废弃版本:9
代替接口:{@link RunningLock
@ohos.runningLock.d.ts
废弃版本有变化 类名:thermal
方法 or 属性:function subscribeThermalLevel(callback: AsyncCallback<ThermalLevel>): void;
废弃版本:N/A
类名:thermal
方法 or 属性:function subscribeThermalLevel(callback: AsyncCallback<ThermalLevel>): void;
废弃版本:9
代替接口:{@link thermal
@ohos.thermal.d.ts
废弃版本有变化 类名:thermal
方法 or 属性:function unsubscribeThermalLevel(callback?: AsyncCallback<void>): void;
废弃版本:N/A
类名:thermal
方法 or 属性:function unsubscribeThermalLevel(callback?: AsyncCallback<void>): void;
废弃版本:9
代替接口:{@link thermal
@ohos.thermal.d.ts
废弃版本有变化 类名:thermal
方法 or 属性:function getThermalLevel(): ThermalLevel;
废弃版本:N/A
类名:thermal
方法 or 属性:function getThermalLevel(): ThermalLevel;
废弃版本:9
代替接口:{@link thermal
@ohos.thermal.d.ts
废弃版本有变化 类名:BatteryResponse
废弃版本:N/A
类名:BatteryResponse
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:BatteryResponse
方法 or 属性:charging: boolean;
废弃版本:N/A
类名:BatteryResponse
方法 or 属性:charging: boolean;
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:BatteryResponse
方法 or 属性:level: number;
废弃版本:N/A
类名:BatteryResponse
方法 or 属性:level: number;
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:GetStatusOptions
废弃版本:N/A
类名:GetStatusOptions
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:GetStatusOptions
方法 or 属性:success?: (data: BatteryResponse) => void;
废弃版本:N/A
类名:GetStatusOptions
方法 or 属性:success?: (data: BatteryResponse) => void;
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:GetStatusOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:N/A
类名:GetStatusOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:GetStatusOptions
方法 or 属性:complete?: () => void;
废弃版本:N/A
类名:GetStatusOptions
方法 or 属性:complete?: () => void;
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:Battery
废弃版本:N/A
类名:Battery
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:Battery
方法 or 属性:static getStatus(options?: GetStatusOptions): void;
废弃版本:N/A
类名:Battery
方法 or 属性:static getStatus(options?: GetStatusOptions): void;
废弃版本:6
代替接口:N/A
@system.battery.d.ts
废弃版本有变化 类名:BrightnessResponse
废弃版本:N/A
类名:BrightnessResponse
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:BrightnessResponse
方法 or 属性:value: number;
废弃版本:N/A
类名:BrightnessResponse
方法 or 属性:value: number;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:GetBrightnessOptions
废弃版本:N/A
类名:GetBrightnessOptions
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:GetBrightnessOptions
方法 or 属性:success?: (data: BrightnessResponse) => void;
废弃版本:N/A
类名:GetBrightnessOptions
方法 or 属性:success?: (data: BrightnessResponse) => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:GetBrightnessOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:N/A
类名:GetBrightnessOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:GetBrightnessOptions
方法 or 属性:complete?: () => void;
废弃版本:N/A
类名:GetBrightnessOptions
方法 or 属性:complete?: () => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessOptions
废弃版本:N/A
类名:SetBrightnessOptions
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessOptions
方法 or 属性:value: number;
废弃版本:N/A
类名:SetBrightnessOptions
方法 or 属性:value: number;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessOptions
方法 or 属性:success?: () => void;
废弃版本:N/A
类名:SetBrightnessOptions
方法 or 属性:success?: () => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:N/A
类名:SetBrightnessOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessOptions
方法 or 属性:complete?: () => void
废弃版本:N/A
类名:SetBrightnessOptions
方法 or 属性:complete?: () => void
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:BrightnessModeResponse
废弃版本:N/A
类名:BrightnessModeResponse
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:BrightnessModeResponse
方法 or 属性:mode: number;
废弃版本:N/A
类名:BrightnessModeResponse
方法 or 属性:mode: number;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:GetBrightnessModeOptions
废弃版本:N/A
类名:GetBrightnessModeOptions
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:GetBrightnessModeOptions
方法 or 属性:success?: (data: BrightnessModeResponse) => void;
废弃版本:N/A
类名:GetBrightnessModeOptions
方法 or 属性:success?: (data: BrightnessModeResponse) => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:GetBrightnessModeOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:N/A
类名:GetBrightnessModeOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:GetBrightnessModeOptions
方法 or 属性:complete?: () => void;
废弃版本:N/A
类名:GetBrightnessModeOptions
方法 or 属性:complete?: () => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessModeOptions
废弃版本:N/A
类名:SetBrightnessModeOptions
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessModeOptions
方法 or 属性:mode: number;
废弃版本:N/A
类名:SetBrightnessModeOptions
方法 or 属性:mode: number;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessModeOptions
方法 or 属性:success?: () => void;
废弃版本:N/A
类名:SetBrightnessModeOptions
方法 or 属性:success?: () => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessModeOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:N/A
类名:SetBrightnessModeOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetBrightnessModeOptions
方法 or 属性:complete?: () => void
废弃版本:N/A
类名:SetBrightnessModeOptions
方法 or 属性:complete?: () => void
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetKeepScreenOnOptions
废弃版本:N/A
类名:SetKeepScreenOnOptions
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetKeepScreenOnOptions
方法 or 属性:keepScreenOn: boolean;
废弃版本:N/A
类名:SetKeepScreenOnOptions
方法 or 属性:keepScreenOn: boolean;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetKeepScreenOnOptions
方法 or 属性:success?: () => void;
废弃版本:N/A
类名:SetKeepScreenOnOptions
方法 or 属性:success?: () => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetKeepScreenOnOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:N/A
类名:SetKeepScreenOnOptions
方法 or 属性:fail?: (data: string, code: number) => void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:SetKeepScreenOnOptions
方法 or 属性:complete?: () => void
废弃版本:N/A
类名:SetKeepScreenOnOptions
方法 or 属性:complete?: () => void
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:Brightness
废弃版本:N/A
类名:Brightness
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:Brightness
方法 or 属性:static getValue(options?: GetBrightnessOptions): void;
废弃版本:N/A
类名:Brightness
方法 or 属性:static getValue(options?: GetBrightnessOptions): void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:Brightness
方法 or 属性:static setValue(options?: SetBrightnessOptions): void;
废弃版本:N/A
类名:Brightness
方法 or 属性:static setValue(options?: SetBrightnessOptions): void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:Brightness
方法 or 属性:static getMode(options?: GetBrightnessModeOptions): void;
废弃版本:N/A
类名:Brightness
方法 or 属性:static getMode(options?: GetBrightnessModeOptions): void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:Brightness
方法 or 属性:static setMode(options?: SetBrightnessModeOptions): void;
废弃版本:N/A
类名:Brightness
方法 or 属性:static setMode(options?: SetBrightnessModeOptions): void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
废弃版本有变化 类名:Brightness
方法 or 属性:static setKeepScreenOn(options?: SetKeepScreenOnOptions): void;
废弃版本:N/A
类名:Brightness
方法 or 属性:static setKeepScreenOn(options?: SetKeepScreenOnOptions): void;
废弃版本:7
代替接口:N/A
@system.brightness.d.ts
新增(错误码) NA 类名:batteryStats
方法 or 属性:function getBatteryStats(callback: AsyncCallback<Array<BatteryStatsInfo>>): void;
错误码内容: 401
@ohos.batteryStatistics.d.ts
新增(错误码) NA 类名:batteryStats
方法 or 属性:function getAppPowerValue(uid: number): number;
错误码内容: 4600101
@ohos.batteryStatistics.d.ts
新增(错误码) NA 类名:batteryStats
方法 or 属性:function getAppPowerPercent(uid: number): number;
错误码内容: 4600101
@ohos.batteryStatistics.d.ts
新增(错误码) NA 类名:batteryStats
方法 or 属性:function getHardwareUnitPowerValue(type: ConsumptionType): number;
错误码内容: 401, 4600101
@ohos.batteryStatistics.d.ts
新增(错误码) NA 类名:batteryStats
方法 or 属性:function getHardwareUnitPowerPercent(type: ConsumptionType): number;
错误码内容: 401, 4600101
@ohos.batteryStatistics.d.ts
新增(错误码) NA 类名:brightness
方法 or 属性:function setValue(value: number): void;
错误码内容: 401, 4700101
@ohos.brightness.d.ts