目录

Background Tasks Kit

Change Type Old Version New Version d.ts File
API added NA

Class Name: ContinuousTaskRequest;

API declaration: requestAuthFromUser(context: Context, callback: Callback<UserAuthResult>): void;

Difference: requestAuthFromUser(context: Context, callback: Callback<UserAuthResult>): void;

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: ContinuousTaskRequest;

API declaration: checkSpecialScenarioAuth(context: Context): Promise<UserAuthResult>;

Difference: checkSpecialScenarioAuth(context: Context): Promise<UserAuthResult>;

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskMode;

API declaration: MODE_AV_PLAYBACK_AND_RECORD = 12

Difference: MODE_AV_PLAYBACK_AND_RECORD = 12

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskMode;

API declaration: MODE_SPECIAL_SCENARIO_PROCESSING = 13

Difference: MODE_SPECIAL_SCENARIO_PROCESSING = 13

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskSubmode;

API declaration: SUBMODE_AUDIO_PLAYBACK_NORMAL_NOTIFICATION = 4

Difference: SUBMODE_AUDIO_PLAYBACK_NORMAL_NOTIFICATION = 4

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskSubmode;

API declaration: SUBMODE_AVSESSION_AUDIO_PLAYBACK = 5

Difference: SUBMODE_AVSESSION_AUDIO_PLAYBACK = 5

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskSubmode;

API declaration: SUBMODE_AUDIO_RECORD_NORMAL_NOTIFICATION = 6

Difference: SUBMODE_AUDIO_RECORD_NORMAL_NOTIFICATION = 6

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskSubmode;

API declaration: SUBMODE_SCREEN_RECORD_NORMAL_NOTIFICATION = 7

Difference: SUBMODE_SCREEN_RECORD_NORMAL_NOTIFICATION = 7

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskSubmode;

API declaration: SUBMODE_VOICE_CHAT_NORMAL_NOTIFICATION = 8

Difference: SUBMODE_VOICE_CHAT_NORMAL_NOTIFICATION = 8

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskSubmode;

API declaration: SUBMODE_MEDIA_PROCESS_NORMAL_NOTIFICATION = 9

Difference: SUBMODE_MEDIA_PROCESS_NORMAL_NOTIFICATION = 9

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: BackgroundTaskSubmode;

API declaration: SUBMODE_VIDEO_BROADCAST_NORMAL_NOTIFICATION = 10

Difference: SUBMODE_VIDEO_BROADCAST_NORMAL_NOTIFICATION = 10

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: backgroundTaskManager;

API declaration: export enum UserAuthResult

Difference: export enum UserAuthResult

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: UserAuthResult;

API declaration: NOT_SUPPORTED = 0

Difference: NOT_SUPPORTED = 0

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: UserAuthResult;

API declaration: NOT_DETERMINED = 1

Difference: NOT_DETERMINED = 1

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: UserAuthResult;

API declaration: DENIED = 2

Difference: DENIED = 2

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: UserAuthResult;

API declaration: GRANTED_ONCE = 3

Difference: GRANTED_ONCE = 3

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: UserAuthResult;

API declaration: GRANTED_ALWAYS = 4

Difference: GRANTED_ALWAYS = 4

api/@ohos.resourceschedule.backgroundTaskManager.d.ts
API added NA

Class Name: WorkInfo;

API declaration: earliestStartTime?: number;

Difference: earliestStartTime?: number;

api/@ohos.resourceschedule.workScheduler.d.ts