| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API model switching | Class name: global; API declaration: declare class WorkSchedulerExtensionAbility DIfferences: NA | Class name: global; API declaration: export default class WorkSchedulerExtensionAbility DIfferences: stagemodelonly | api/@ohos.WorkSchedulerExtensionAbility.d.ts |
| New error code | Class name: backgroundTaskManager; API declaration: function stopBackgroundRunning(context: Context, callback: AsyncCallback<void>): void; DIfferences: NA | Class name: backgroundTaskManager; API declaration: function stopBackgroundRunning(context: Context, callback: AsyncCallback<void>): void; DIfferences: 201 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New error code | Class name: backgroundTaskManager; API declaration: function stopBackgroundRunning(context: Context): Promise<void>; DIfferences: NA | Class name: backgroundTaskManager; API declaration: function stopBackgroundRunning(context: Context): Promise<void>; DIfferences: 201 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: global; API declaration: declare namespace backgroundProcessManager DIfferences: declare namespace backgroundProcessManager | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: backgroundProcessManager; API declaration: export enum ProcessPriority DIfferences: export enum ProcessPriority | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: ProcessPriority; API declaration: PROCESS_BACKGROUND = 1 DIfferences: PROCESS_BACKGROUND = 1 | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: ProcessPriority; API declaration: PROCESS_INACTIVE = 2 DIfferences: PROCESS_INACTIVE = 2 | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: backgroundProcessManager; API declaration: export enum PowerSaveMode DIfferences: export enum PowerSaveMode | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: PowerSaveMode; API declaration: EFFICIENCY_MODE = 1 DIfferences: EFFICIENCY_MODE = 1 | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: PowerSaveMode; API declaration: DEFAULT_MODE = 2 DIfferences: DEFAULT_MODE = 2 | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: backgroundProcessManager; API declaration: function setProcessPriority(pid: number, priority: ProcessPriority): Promise<void>; DIfferences: function setProcessPriority(pid: number, priority: ProcessPriority): Promise<void>; | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: backgroundProcessManager; API declaration: function resetProcessPriority(pid: number): Promise<void>; DIfferences: function resetProcessPriority(pid: number): Promise<void>; | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: backgroundProcessManager; API declaration: function setPowerSaveMode(pid: number, powerSaveMode: PowerSaveMode): Promise<void>; DIfferences: function setPowerSaveMode(pid: number, powerSaveMode: PowerSaveMode): Promise<void>; | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: backgroundProcessManager; API declaration: function isPowerSaveMode(pid: number): Promise<boolean>; DIfferences: function isPowerSaveMode(pid: number): Promise<boolean>; | NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Deleted API | Class name: reminderAgentManager; API declaration: function updateReminder(reminderId: number, reminderReq: ReminderRequest): Promise<void>; DIfferences: function updateReminder(reminderId: number, reminderReq: ReminderRequest): Promise<void>; | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: reminderAgentManager; API declaration: export enum RingChannel DIfferences: export enum RingChannel | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: RingChannel; API declaration: RING_CHANNEL_ALARM = 0 DIfferences: RING_CHANNEL_ALARM = 0 | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: RingChannel; API declaration: RING_CHANNEL_MEDIA = 1 DIfferences: RING_CHANNEL_MEDIA = 1 | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: ReminderRequest; API declaration: ringChannel?: RingChannel; DIfferences: ringChannel?: RingChannel; | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: ReminderRequest; API declaration: titleResourceId?: number; DIfferences: titleResourceId?: number; | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: ReminderRequest; API declaration: contentResourceId?: number; DIfferences: contentResourceId?: number; | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: ReminderRequest; API declaration: expiredContentResourceId?: number; DIfferences: expiredContentResourceId?: number; | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: ReminderRequest; API declaration: snoozeContentResourceId?: number; DIfferences: snoozeContentResourceId?: number; | NA | api/@ohos.reminderAgentManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: interface TransientTaskInfo DIfferences: interface TransientTaskInfo | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: TransientTaskInfo; API declaration: remainingQuota: number; DIfferences: remainingQuota: number; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: TransientTaskInfo; API declaration: transientTasks: DelaySuspendInfo[]; DIfferences: transientTasks: DelaySuspendInfo[]; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: interface ContinuousTaskActiveInfo DIfferences: interface ContinuousTaskActiveInfo | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskActiveInfo; API declaration: id: number; DIfferences: id: number; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: interface ContinuousTaskInfo DIfferences: interface ContinuousTaskInfo | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: abilityName: string; DIfferences: abilityName: string; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: uid: number; DIfferences: uid: number; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: pid: number; DIfferences: pid: number; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: isFromWebView: boolean; DIfferences: isFromWebView: boolean; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: backgroundModes: string[]; DIfferences: backgroundModes: string[]; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: backgroundSubModes: string[]; DIfferences: backgroundSubModes: string[]; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: notificationId: number; DIfferences: notificationId: number; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: continuousTaskId: number; DIfferences: continuousTaskId: number; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: abilityId: number; DIfferences: abilityId: number; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: wantAgentBundleName: string; DIfferences: wantAgentBundleName: string; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: wantAgentAbilityName: string; DIfferences: wantAgentAbilityName: string; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskInfo; API declaration: suspendState: boolean; DIfferences: suspendState: boolean; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: interface ContinuousTaskSuspendInfo DIfferences: interface ContinuousTaskSuspendInfo | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendInfo; API declaration: continuousTaskId: number; DIfferences: continuousTaskId: number; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendInfo; API declaration: suspendState: boolean; DIfferences: suspendState: boolean; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendInfo; API declaration: suspendReason: ContinuousTaskSuspendReason; DIfferences: suspendReason: ContinuousTaskSuspendReason; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: function getTransientTaskInfo(): Promise<TransientTaskInfo>; DIfferences: function getTransientTaskInfo(): Promise<TransientTaskInfo>; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: function getAllContinuousTasks(context: Context): Promise<ContinuousTaskInfo[]>; DIfferences: function getAllContinuousTasks(context: Context): Promise<ContinuousTaskInfo[]>; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: function getAllContinuousTasks(context: Context, includeSuspended: boolean): Promise<ContinuousTaskInfo[]>; DIfferences: function getAllContinuousTasks(context: Context, includeSuspended: boolean): Promise<ContinuousTaskInfo[]>; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: function on(type: 'continuousTaskSuspend', callback: Callback<ContinuousTaskSuspendInfo>): void; DIfferences: function on(type: 'continuousTaskSuspend', callback: Callback<ContinuousTaskSuspendInfo>): void; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: function off(type: 'continuousTaskSuspend', callback?: Callback<ContinuousTaskSuspendInfo>): void; DIfferences: function off(type: 'continuousTaskSuspend', callback?: Callback<ContinuousTaskSuspendInfo>): void; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: function on(type: 'continuousTaskActive', callback: Callback<ContinuousTaskActiveInfo>): void; DIfferences: function on(type: 'continuousTaskActive', callback: Callback<ContinuousTaskActiveInfo>): void; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: function off(type: 'continuousTaskActive', callback?: Callback<ContinuousTaskActiveInfo>): void; DIfferences: function off(type: 'continuousTaskActive', callback?: Callback<ContinuousTaskActiveInfo>): void; | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: export enum BackgroundSubMode DIfferences: export enum BackgroundSubMode | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: BackgroundSubMode; API declaration: CAR_KEY = 1 DIfferences: CAR_KEY = 1 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: export enum BackgroundModeType DIfferences: export enum BackgroundModeType | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: BackgroundModeType; API declaration: SUB_MODE = 'subMode' DIfferences: SUB_MODE = 'subMode' | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: backgroundTaskManager; API declaration: export enum ContinuousTaskSuspendReason DIfferences: export enum ContinuousTaskSuspendReason | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_DATA_TRANSFER_LOW_SPEED = 4 DIfferences: SYSTEM_SUSPEND_DATA_TRANSFER_LOW_SPEED = 4 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_AUDIO_PLAYBACK_NOT_USE_AVSESSION = 5 DIfferences: SYSTEM_SUSPEND_AUDIO_PLAYBACK_NOT_USE_AVSESSION = 5 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_AUDIO_PLAYBACK_NOT_RUNNING = 6 DIfferences: SYSTEM_SUSPEND_AUDIO_PLAYBACK_NOT_RUNNING = 6 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_AUDIO_RECORDING_NOT_RUNNING = 7 DIfferences: SYSTEM_SUSPEND_AUDIO_RECORDING_NOT_RUNNING = 7 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_LOCATION_NOT_USED = 8 DIfferences: SYSTEM_SUSPEND_LOCATION_NOT_USED = 8 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_BLUETOOTH_NOT_USED = 9 DIfferences: SYSTEM_SUSPEND_BLUETOOTH_NOT_USED = 9 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_MULTI_DEVICE_NOT_USED = 10 DIfferences: SYSTEM_SUSPEND_MULTI_DEVICE_NOT_USED = 10 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_USED_ILLEGALLY = 11 DIfferences: SYSTEM_SUSPEND_USED_ILLEGALLY = 11 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted API | Class name: ContinuousTaskSuspendReason; API declaration: SYSTEM_SUSPEND_SYSTEM_LOAD_WARNING = 12 DIfferences: SYSTEM_SUSPEND_SYSTEM_LOAD_WARNING = 12 | NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| Deleted kit | Class name: global; API declaration: api@ohos.resourceschedule.backgroundProcessManager.d.ts DIfferences: BackgroundTasksKit | Class name: global; API declaration: DIfferences: NA | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| Compatible for ArkTS version evolution | Class name: global; API declaration: declare class WorkSchedulerExtensionAbility DIfferences: NA | Class name: global; API declaration: export default class WorkSchedulerExtensionAbility DIfferences: NA | api/@ohos.WorkSchedulerExtensionAbility.d.ts |
| Compatible for ArkTS version evolution | Class name: global; API declaration: declare class WorkSchedulerExtensionContext DIfferences: NA | Class name: global; API declaration: export default class WorkSchedulerExtensionContext DIfferences: NA | api/application/WorkSchedulerExtensionContext.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-ArkGraphics3D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit