| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| syscap change | Class name: global; API declaration: declare namespace backgroundTaskManager Differences: NA | Class name: global; API declaration: declare namespace backgroundTaskManager Differences: SystemCapability.ResourceSchedule.BackgroundTaskManager.Core | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New API | NA | Class name: backgroundTaskManager; API declaration: interface ContinuousTaskNotification Differences: interface ContinuousTaskNotification | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New API | NA | Class name: ContinuousTaskNotification; API declaration: slotType: notificationManager.SlotType; Differences: slotType: notificationManager.SlotType; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New API | NA | Class name: ContinuousTaskNotification; API declaration: contentType: notificationManager.ContentType; Differences: contentType: notificationManager.ContentType; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New API | NA | Class name: ContinuousTaskNotification; API declaration: notificationId: number; Differences: notificationId: number; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New API | NA | Class name: backgroundTaskManager; API declaration: function updateBackgroundRunning(context: Context, bgModes: string[]): Promise<ContinuousTaskNotification>; Differences: function updateBackgroundRunning(context: Context, bgModes: string[]): Promise<ContinuousTaskNotification>; | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New API | NA | Class name: reminderAgentManager; API declaration: function addExcludeDate(reminderId: number, date: Date): Promise<void>; Differences: function addExcludeDate(reminderId: number, date: Date): Promise<void>; | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: reminderAgentManager; API declaration: function deleteExcludeDates(reminderId: number): Promise<void>; Differences: function deleteExcludeDates(reminderId: number): Promise<void>; | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: reminderAgentManager; API declaration: function getExcludeDates(reminderId: number): Promise<Array<Date>>; Differences: function getExcludeDates(reminderId: number): Promise<Array<Date>>; | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: reminderAgentManager; API declaration: function getAllValidReminders(): Promise<Array<ReminderInfo>>; Differences: function getAllValidReminders(): Promise<Array<ReminderInfo>>; | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: WantAgent; API declaration: uri?: string; Differences: uri?: string; | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: WantAgent; API declaration: parameters?: Record<string, Object>; Differences: parameters?: Record<string, Object>; | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: ReminderRequestCalendar; API declaration: endDateTime?: LocalDateTime; Differences: endDateTime?: LocalDateTime; | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: reminderAgentManager; API declaration: interface ReminderInfo Differences: interface ReminderInfo | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: ReminderInfo; API declaration: reminderId: number; Differences: reminderId: number; | api/@ohos.reminderAgentManager.d.ts |
| New API | NA | Class name: ReminderInfo; API declaration: reminderReq: ReminderRequest; Differences: reminderReq: ReminderRequest; | api/@ohos.reminderAgentManager.d.ts |
| New Kit | Class name: global; API declaration: api\application\WorkSchedulerExtensionContext.d.ts Differences: NA | Class name: global; API declaration: api\application\WorkSchedulerExtensionContext.d.ts Differences: BackgroundTasksKit | api/application/WorkSchedulerExtensionContext.d.ts |
| New support for atomic services | Class name: global; API declaration: declare namespace backgroundTaskManager Differences: NA | Class name: global; API declaration: declare namespace backgroundTaskManager Differences: atomicservice | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New support for atomic services | Class name: backgroundTaskManager; API declaration: function startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent, callback: AsyncCallback<void>): void; Differences: NA | Class name: backgroundTaskManager; API declaration: function startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New support for atomic services | Class name: backgroundTaskManager; API declaration: function startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise<void>; Differences: NA | Class name: backgroundTaskManager; API declaration: function startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise<void>; Differences: atomicservice | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New support for atomic services | 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: atomicservice | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New support for atomic services | 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: atomicservice | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New support for atomic services | Class name: backgroundTaskManager; API declaration: export enum BackgroundMode Differences: NA | Class name: backgroundTaskManager; API declaration: export enum BackgroundMode Differences: atomicservice | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New support for atomic services | Class name: BackgroundMode; API declaration: AUDIO_PLAYBACK = 2 Differences: NA | Class name: BackgroundMode; API declaration: AUDIO_PLAYBACK = 2 Differences: atomicservice | api/@ohos.resourceschedule.backgroundTaskManager.d.ts |
| New support for atomic services | Class name: BackgroundMode; API declaration: MULTI_DEVICE_CONNECTION = 6 Differences: NA | Class name: BackgroundMode; API declaration: MULTI_DEVICE_CONNECTION = 6 Differences: atomicservice | api/@ohos.resourceschedule.backgroundTaskManager.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