harmony(鸿蒙)资源调度子系统JS API变更

2022-08-09 浏览 (701)

资源调度子系统JS API变更

OpenHarmony 3.2 Beta1版本相较于OpenHarmony 3.1 Release版本,资源调度子系统的API变更如下:

接口变更

模块名类名方法/属性/枚举/常量变更类型
ohos.bundleStatebundleStategetRecentlyUsedModules(maxNum?: number, callback: AsyncCallback<Array<BundleActiveModuleInfo>>): void;
getRecentlyUsedModules(maxNum?: number): Promise<Array<BundleActiveModuleInfo>>;
新增
ohos.bundleStateBundleActiveModuleInfoformRecords: Array<BundleActiveFormInfo>;新增
ohos.bundleStateBundleActiveModuleInfolastModuleUsedTime: number;新增
ohos.bundleStateBundleActiveModuleInfolaunchedCount: number;新增
ohos.bundleStateBundleActiveModuleInfoabilityIconId?: number;新增
ohos.bundleStateBundleActiveModuleInfoabilityDescriptionId?: number;新增
ohos.bundleStateBundleActiveModuleInfoabilityLableId?: number;新增
ohos.bundleStateBundleActiveModuleInfodescriptionId?: number;新增
ohos.bundleStateBundleActiveModuleInfolabelId?: number;新增
ohos.bundleStateBundleActiveModuleInfoappLabelId?: number;新增
ohos.bundleStateBundleActiveModuleInfoabilityName?: string;新增
ohos.bundleStateBundleActiveModuleInfomoduleName: string;新增
ohos.bundleStateBundleActiveModuleInfobundleName: string;新增
ohos.bundleStateBundleActiveModuleInfodeviceId?: string;新增
ohos.bundleStateBundleActiveFormInfocount: number;新增
ohos.bundleStateBundleActiveFormInfoformLastUsedTime: number;新增
ohos.bundleStateBundleActiveFormInfoformId: number;新增
ohos.bundleStateBundleActiveFormInfoformDimension: number;新增
ohos.bundleStateBundleActiveFormInfoformName: string;新增
ohos.workSchedulerStorageRequestSTORAGE_LEVEL_LOW_OR_OKAY新增
ohos.workSchedulerStorageRequestSTORAGE_LEVEL_OKAY新增
ohos.workSchedulerStorageRequestSTORAGE_LEVEL_LOW = 0新增
ohos.workSchedulerBatteryStatusBATTERY_STATUS_LOW_OR_OKAY新增
ohos.workSchedulerBatteryStatusBATTERY_STATUS_OKAY新增
ohos.workSchedulerBatteryStatusBATTERY_STATUS_LOW = 0新增
ohos.workSchedulerChargingTypeCHARGING_PLUGGED_WIRELESS新增
ohos.workSchedulerChargingTypeCHARGING_PLUGGED_USB新增
ohos.workSchedulerChargingTypeCHARGING_PLUGGED_AC新增
ohos.workSchedulerChargingTypeCHARGING_PLUGGED_ANY = 0新增
ohos.workSchedulerNetworkTypeNETWORK_TYPE_ETHERNET新增
ohos.workSchedulerNetworkTypeNETWORK_TYPE_WIFI_P2P新增
ohos.workSchedulerNetworkTypeNETWORK_TYPE_BLUETOOTH新增
ohos.workSchedulerNetworkTypeNETWORK_TYPE_WIFI新增
ohos.workSchedulerNetworkTypeNETWORK_TYPE_MOBILE新增
ohos.workSchedulerNetworkTypeNETWORK_TYPE_ANY = 0新增
ohos.workSchedulerworkSchedulerisLastWorkTimeOut(workId: number, callback: AsyncCallback<void>): boolean;
isLastWorkTimeOut(workId: number): Promise<boolean>;
新增
ohos.workSchedulerworkSchedulerstopAndClearWorks(): boolean;新增
ohos.workSchedulerworkSchedulerobtainAllWorks(callback: AsyncCallback<void>): Array<WorkInfo>;
obtainAllWorks(): Promise<Array<WorkInfo>>;
新增
ohos.workSchedulerworkSchedulergetWorkStatus(workId: number, callback: AsyncCallback<WorkInfo>): void;
getWorkStatus(workId: number): Promise<WorkInfo>;
新增
ohos.workSchedulerworkSchedulerstopWork(work: WorkInfo, needCancel?: boolean): boolean;新增
ohos.workSchedulerworkSchedulerstartWork(work: WorkInfo): boolean;新增
ohos.workSchedulerWorkInfoidleWaitTime?: number;新增
ohos.workSchedulerWorkInfoisDeepIdle?: boolean;新增
ohos.workSchedulerWorkInforepeatCount?: number;新增
ohos.workSchedulerWorkInfoisRepeat?: boolean;新增
ohos.workSchedulerWorkInforepeatCycleTime?: number;新增
ohos.workSchedulerWorkInfostorageRequest?: StorageRequest;新增
ohos.workSchedulerWorkInfobatteryStatus?: BatteryStatus;新增
ohos.workSchedulerWorkInfobatteryLevel?: number;新增
ohos.workSchedulerWorkInfochargerType?: ChargingType;新增
ohos.workSchedulerWorkInfoisCharging?: boolean;新增
ohos.workSchedulerWorkInfonetworkType?: NetworkType;新增
ohos.workSchedulerWorkInfoisPersisted?: boolean;新增
ohos.workSchedulerWorkInfoabilityName: string;新增
ohos.workSchedulerWorkInfobundleName: string;新增
ohos.workSchedulerWorkInfoworkId: number;新增
ohos.WorkSchedulerExtensionAbilityWorkSchedulerExtensionAbilityonWorkStop(work: workScheduler.WorkInfo): void;新增
ohos.WorkSchedulerExtensionAbilityWorkSchedulerExtensionAbilityonWorkStart(work: workScheduler.WorkInfo): void;新增

你可能感兴趣的鸿蒙文章

harmony(鸿蒙)Readme

harmony(鸿蒙)元能力子系统JS API变更

harmony(鸿蒙)ArkUI子系统JS API变更

harmony(鸿蒙)电源服务子系统JS API变更

harmony(鸿蒙)包管理子系统JS API变更

harmony(鸿蒙)基础通信子系统JS API变更

harmony(鸿蒙)DFX子系统JS API变更

harmony(鸿蒙)分布式数据管理子系统JS API变更

harmony(鸿蒙)事件通知子系统JS API变更

harmony(鸿蒙)文件管理子系统JS API变更

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/4e891e75c77c47a2825b2e2b1ebbcfec