| 操作 | 旧版本 | 新版本 | d.ts文件 |
|---|---|---|---|
| API模型切换 | 类名:global; API声明:export default class WorkSchedulerExtensionAbility 差异内容:stagemodelonly | 类名:global; API声明:declare class WorkSchedulerExtensionAbility 差异内容:NA | api/@ohos.WorkSchedulerExtensionAbility.d.ts |
| 删除错误码 | 类名:backgroundTaskManager; API声明:function stopBackgroundRunning(context: Context, callback: AsyncCallback<void>): void; 差异内容:201 | 类名:backgroundTaskManager; API声明:function stopBackgroundRunning(context: Context, callback: AsyncCallback<void>): void; 差异内容:NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 删除错误码 | 类名:backgroundTaskManager; API声明:function stopBackgroundRunning(context: Context): Promise<void>; 差异内容:201 | 类名:backgroundTaskManager; API声明:function stopBackgroundRunning(context: Context): Promise<void>; 差异内容:NA | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:global; API声明:declare namespace backgroundProcessManager 差异内容:declare namespace backgroundProcessManager | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:backgroundProcessManager; API声明:export enum ProcessPriority 差异内容:export enum ProcessPriority | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:ProcessPriority; API声明:PROCESS_BACKGROUND = 1 差异内容:PROCESS_BACKGROUND = 1 | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:ProcessPriority; API声明:PROCESS_INACTIVE = 2 差异内容:PROCESS_INACTIVE = 2 | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:backgroundProcessManager; API声明:export enum PowerSaveMode 差异内容:export enum PowerSaveMode | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:PowerSaveMode; API声明:EFFICIENCY_MODE = 1 差异内容:EFFICIENCY_MODE = 1 | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:PowerSaveMode; API声明:DEFAULT_MODE = 2 差异内容:DEFAULT_MODE = 2 | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:backgroundProcessManager; API声明:function setProcessPriority(pid: number, priority: ProcessPriority): Promise<void>; 差异内容:function setProcessPriority(pid: number, priority: ProcessPriority): Promise<void>; | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:backgroundProcessManager; API声明:function resetProcessPriority(pid: number): Promise<void>; 差异内容:function resetProcessPriority(pid: number): Promise<void>; | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:backgroundProcessManager; API声明:function setPowerSaveMode(pid: number, powerSaveMode: PowerSaveMode): Promise<void>; 差异内容:function setPowerSaveMode(pid: number, powerSaveMode: PowerSaveMode): Promise<void>; | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:backgroundProcessManager; API声明:function isPowerSaveMode(pid: number): Promise<boolean>; 差异内容:function isPowerSaveMode(pid: number): Promise<boolean>; | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:interface TransientTaskInfo 差异内容:interface TransientTaskInfo | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:TransientTaskInfo; API声明:remainingQuota: number; 差异内容:remainingQuota: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:TransientTaskInfo; API声明:transientTasks: DelaySuspendInfo[]; 差异内容:transientTasks: DelaySuspendInfo[]; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskNotification; API声明:continuousTaskId?: number; 差异内容:continuousTaskId?: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:interface ContinuousTaskCancelInfo 差异内容:interface ContinuousTaskCancelInfo | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelInfo; API声明:reason: ContinuousTaskCancelReason; 差异内容:reason: ContinuousTaskCancelReason; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelInfo; API声明:id: number; 差异内容:id: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:interface ContinuousTaskActiveInfo 差异内容:interface ContinuousTaskActiveInfo | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskActiveInfo; API声明:id: number; 差异内容:id: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:interface ContinuousTaskInfo 差异内容:interface ContinuousTaskInfo | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:abilityName: string; 差异内容:abilityName: string; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:uid: number; 差异内容:uid: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:pid: number; 差异内容:pid: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:isFromWebView: boolean; 差异内容:isFromWebView: boolean; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:backgroundModes: string[]; 差异内容:backgroundModes: string[]; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:backgroundSubModes: string[]; 差异内容:backgroundSubModes: string[]; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:notificationId: number; 差异内容:notificationId: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:continuousTaskId: number; 差异内容:continuousTaskId: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:abilityId: number; 差异内容:abilityId: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:wantAgentBundleName: string; 差异内容:wantAgentBundleName: string; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:wantAgentAbilityName: string; 差异内容:wantAgentAbilityName: string; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskInfo; API声明:suspendState: boolean; 差异内容:suspendState: boolean; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:interface ContinuousTaskSuspendInfo 差异内容:interface ContinuousTaskSuspendInfo | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendInfo; API声明:continuousTaskId: number; 差异内容:continuousTaskId: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendInfo; API声明:suspendState: boolean; 差异内容:suspendState: boolean; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendInfo; API声明:suspendReason: ContinuousTaskSuspendReason; 差异内容:suspendReason: ContinuousTaskSuspendReason; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function getTransientTaskInfo(): Promise<TransientTaskInfo>; 差异内容:function getTransientTaskInfo(): Promise<TransientTaskInfo>; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function getAllContinuousTasks(context: Context): Promise<ContinuousTaskInfo[]>; 差异内容:function getAllContinuousTasks(context: Context): Promise<ContinuousTaskInfo[]>; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function getAllContinuousTasks(context: Context, includeSuspended: boolean): Promise<ContinuousTaskInfo[]>; 差异内容:function getAllContinuousTasks(context: Context, includeSuspended: boolean): Promise<ContinuousTaskInfo[]>; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function on(type: 'continuousTaskCancel', callback: Callback<ContinuousTaskCancelInfo>): void; 差异内容:function on(type: 'continuousTaskCancel', callback: Callback<ContinuousTaskCancelInfo>): void; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function off(type: 'continuousTaskCancel', callback?: Callback<ContinuousTaskCancelInfo>): void; 差异内容:function off(type: 'continuousTaskCancel', callback?: Callback<ContinuousTaskCancelInfo>): void; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function on(type: 'continuousTaskSuspend', callback: Callback<ContinuousTaskSuspendInfo>): void; 差异内容:function on(type: 'continuousTaskSuspend', callback: Callback<ContinuousTaskSuspendInfo>): void; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function off(type: 'continuousTaskSuspend', callback?: Callback<ContinuousTaskSuspendInfo>): void; 差异内容:function off(type: 'continuousTaskSuspend', callback?: Callback<ContinuousTaskSuspendInfo>): void; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function on(type: 'continuousTaskActive', callback: Callback<ContinuousTaskActiveInfo>): void; 差异内容:function on(type: 'continuousTaskActive', callback: Callback<ContinuousTaskActiveInfo>): void; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:function off(type: 'continuousTaskActive', callback?: Callback<ContinuousTaskActiveInfo>): void; 差异内容:function off(type: 'continuousTaskActive', callback?: Callback<ContinuousTaskActiveInfo>): void; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:export enum ContinuousTaskCancelReason 差异内容:export enum ContinuousTaskCancelReason | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:USER_CANCEL = 1 差异内容:USER_CANCEL = 1 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL = 2 差异内容:SYSTEM_CANCEL = 2 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:USER_CANCEL_REMOVE_NOTIFICATION = 3 差异内容:USER_CANCEL_REMOVE_NOTIFICATION = 3 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL_DATA_TRANSFER_LOW_SPEED = 4 差异内容:SYSTEM_CANCEL_DATA_TRANSFER_LOW_SPEED = 4 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL_AUDIO_PLAYBACK_NOT_USE_AVSESSION = 5 差异内容:SYSTEM_CANCEL_AUDIO_PLAYBACK_NOT_USE_AVSESSION = 5 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL_AUDIO_PLAYBACK_NOT_RUNNING = 6 差异内容:SYSTEM_CANCEL_AUDIO_PLAYBACK_NOT_RUNNING = 6 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL_AUDIO_RECORDING_NOT_RUNNING = 7 差异内容:SYSTEM_CANCEL_AUDIO_RECORDING_NOT_RUNNING = 7 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL_NOT_USE_LOCATION = 8 差异内容:SYSTEM_CANCEL_NOT_USE_LOCATION = 8 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL_NOT_USE_BLUETOOTH = 9 差异内容:SYSTEM_CANCEL_NOT_USE_BLUETOOTH = 9 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL_NOT_USE_MULTI_DEVICE = 10 差异内容:SYSTEM_CANCEL_NOT_USE_MULTI_DEVICE = 10 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskCancelReason; API声明:SYSTEM_CANCEL_USE_ILLEGALLY = 11 差异内容:SYSTEM_CANCEL_USE_ILLEGALLY = 11 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:export enum BackgroundSubMode 差异内容:export enum BackgroundSubMode | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:BackgroundSubMode; API声明:CAR_KEY = 1 差异内容:CAR_KEY = 1 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:export enum BackgroundModeType 差异内容:export enum BackgroundModeType | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:BackgroundModeType; API声明:SUB_MODE = 'subMode' 差异内容:SUB_MODE = 'subMode' | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:backgroundTaskManager; API声明:export enum ContinuousTaskSuspendReason 差异内容:export enum ContinuousTaskSuspendReason | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_DATA_TRANSFER_LOW_SPEED = 4 差异内容:SYSTEM_SUSPEND_DATA_TRANSFER_LOW_SPEED = 4 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_AUDIO_PLAYBACK_NOT_USE_AVSESSION = 5 差异内容:SYSTEM_SUSPEND_AUDIO_PLAYBACK_NOT_USE_AVSESSION = 5 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_AUDIO_PLAYBACK_NOT_RUNNING = 6 差异内容:SYSTEM_SUSPEND_AUDIO_PLAYBACK_NOT_RUNNING = 6 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_AUDIO_RECORDING_NOT_RUNNING = 7 差异内容:SYSTEM_SUSPEND_AUDIO_RECORDING_NOT_RUNNING = 7 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_LOCATION_NOT_USED = 8 差异内容:SYSTEM_SUSPEND_LOCATION_NOT_USED = 8 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_BLUETOOTH_NOT_USED = 9 差异内容:SYSTEM_SUSPEND_BLUETOOTH_NOT_USED = 9 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_MULTI_DEVICE_NOT_USED = 10 差异内容:SYSTEM_SUSPEND_MULTI_DEVICE_NOT_USED = 10 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_USED_ILLEGALLY = 11 差异内容:SYSTEM_SUSPEND_USED_ILLEGALLY = 11 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:ContinuousTaskSuspendReason; API声明:SYSTEM_SUSPEND_SYSTEM_LOAD_WARNING = 12 差异内容:SYSTEM_SUSPEND_SYSTEM_LOAD_WARNING = 12 | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| 新增API | NA | 类名:reminderAgentManager; API声明:function updateReminder(reminderId: number, reminderReq: ReminderRequest): Promise<void>; 差异内容:function updateReminder(reminderId: number, reminderReq: ReminderRequest): Promise<void>; | api/@ohos.reminderAgentManager.d.ts |
| 新增API | NA | 类名:reminderAgentManager; API声明:export enum RingChannel 差异内容:export enum RingChannel | api/@ohos.reminderAgentManager.d.ts |
| 新增API | NA | 类名:RingChannel; API声明:RING_CHANNEL_ALARM = 0 差异内容:RING_CHANNEL_ALARM = 0 | api/@ohos.reminderAgentManager.d.ts |
| 新增API | NA | 类名:RingChannel; API声明:RING_CHANNEL_MEDIA = 1 差异内容:RING_CHANNEL_MEDIA = 1 | api/@ohos.reminderAgentManager.d.ts |
| 新增API | NA | 类名:ReminderRequest; API声明:ringChannel?: RingChannel; 差异内容:ringChannel?: RingChannel; | api/@ohos.reminderAgentManager.d.ts |
| 新增API | NA | 类名:ReminderRequest; API声明:titleResourceId?: number; 差异内容:titleResourceId?: number; | api/@ohos.reminderAgentManager.d.ts |
| 新增API | NA | 类名:ReminderRequest; API声明:contentResourceId?: number; 差异内容:contentResourceId?: number; | api/@ohos.reminderAgentManager.d.ts |
| 新增API | NA | 类名:ReminderRequest; API声明:expiredContentResourceId?: number; 差异内容:expiredContentResourceId?: number; | api/@ohos.reminderAgentManager.d.ts |
| 新增API | NA | 类名:ReminderRequest; API声明:snoozeContentResourceId?: number; 差异内容:snoozeContentResourceId?: number; | api/@ohos.reminderAgentManager.d.ts |
| 新增kit | 类名:global; API声明: 差异内容:NA | 类名:global; API声明:api@ohos.resourceschedule.backgroundProcessManager.d.ts 差异内容:BackgroundTasksKit | api/@ohos.resourceschedule.backgroundProcessManager.d.ts |
| arkts演进版本整改兼容变化 | 类名:global; API声明:export default class WorkSchedulerExtensionAbility 差异内容:NA | 类名:global; API声明:declare class WorkSchedulerExtensionAbility 差异内容:NA | api/@ohos.WorkSchedulerExtensionAbility.d.ts |
| arkts演进版本整改兼容变化 | 类名:global; API声明:export default class WorkSchedulerExtensionContext 差异内容:NA | 类名:global; API声明:declare class WorkSchedulerExtensionContext 差异内容: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