Home
last modified time | relevance | path

Searched refs:WorkSchedulerExtensionContext (Results 1 – 25 of 26) sorted by relevance

12

/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.5.1/
H A Dchangelog-resourceschedule.md5 WorkSchedulerExtensionAbility提供默认的WorkSchedulerExtensionContext
13 @ohos.WorkSchedulerExtensionAbility.d.ts中新增context属性。新增文件application/WorkSchedulerExtensionContext.…
17 …ensionAbility.d.ts | WorkSchedulerExtensionAbility | context: WorkSchedulerExtensionContext; | 新增 …
18 | application/WorkSchedulerExtensionContext.d.ts | WorkSchedulerExtensionContext | - | 新增 |
22 通过WorkSchedulerExtensionAbility子类实例来获取WorkSchedulerExtensionContext
29 let WorkSchedulerExtensionContext = this.context; // 获取WorkSchedulerExtensionContext
/ohos5.0/foundation/resourceschedule/work_scheduler/frameworks/extension/src/
H A Dwork_scheduler_extension_context.cpp22 WorkSchedulerExtensionContext::WorkSchedulerExtensionContext() {} in WorkSchedulerExtensionContext() function in OHOS::WorkScheduler::WorkSchedulerExtensionContext
24 WorkSchedulerExtensionContext::~WorkSchedulerExtensionContext() {} in ~WorkSchedulerExtensionContext()
25 ErrCode WorkSchedulerExtensionContext::StartServiceExtensionAbility(const AAFwk::Want &want, int32_… in StartServiceExtensionAbility()
36 ErrCode WorkSchedulerExtensionContext::StopServiceExtensionAbility(const AAFwk::Want& want, int32_t… in StopServiceExtensionAbility()
H A Dwork_scheduler_extension.cpp40 ExtensionBase<WorkSchedulerExtensionContext>::Init(record, application, handler, token); in Init()
43 std::shared_ptr<WorkSchedulerExtensionContext> WorkSchedulerExtension::CreateAndInitContext( in CreateAndInitContext()
49 std::shared_ptr<WorkSchedulerExtensionContext> context = in CreateAndInitContext()
50 …ExtensionBase<WorkSchedulerExtensionContext>::CreateAndInitContext(record, application, handler, t… in CreateAndInitContext()
H A Djs_work_scheduler_extension_context.cpp34 …explicit JsWorkSchedulerExtensionContext(const std::shared_ptr<WorkSchedulerExtensionContext>& con… in JsWorkSchedulerExtensionContext()
131 std::weak_ptr<WorkSchedulerExtensionContext> context_;
136 std::shared_ptr<WorkSchedulerExtensionContext> context) in CreateJsWorkSchedulerExtensionContext()
H A Djs_work_scheduler_extension.cpp61 auto ptr = reinterpret_cast<std::weak_ptr<WorkSchedulerExtensionContext> *>(value)->lock(); in AttachWorkSchedulerExtensionContext()
71 auto workContext = new (std::nothrow) std::weak_ptr<WorkSchedulerExtensionContext>(ptr); in AttachWorkSchedulerExtensionContext()
79 delete static_cast<std::weak_ptr<WorkSchedulerExtensionContext> *>(data); in AttachWorkSchedulerExtensionContext()
141 auto workContext = new (std::nothrow) std::weak_ptr<WorkSchedulerExtensionContext>(context); in BindContext()
157 delete static_cast<std::weak_ptr<WorkSchedulerExtensionContext> *>(data); in BindContext()
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.5.1/
H A Dchangelog-resourceschedule.md5 The WorkSchedulerExtensionAbility provides a default WorkSchedulerExtensionContext.
13 …@ohos.WorkSchedulerExtensionAbility.d.ts**. The **application/WorkSchedulerExtensionContext.d.ts**…
17 …ensionAbility.d.ts | WorkSchedulerExtensionAbility | context: WorkSchedulerExtensionContext; | Add…
18 | application/WorkSchedulerExtensionContext.d.ts | WorkSchedulerExtensionContext | - | Added|
29 … let WorkSchedulerExtensionContext = this.context; // Obtain the WorkSchedulerExtensionContext.
/ohos5.0/docs/zh-cn/application-dev/reference/apis-backgroundtasks-kit/
H A Djs-apis-inner-application-WorkSchedulerExtensionContext.md1 # WorkSchedulerExtensionContext chapter
3 WorkSchedulerExtensionContext是WorkSchedulerExtensionAbility的上下文环境,继承自[ExtensionContext](../apis-abi…
5 WorkSchedulerExtensionContext可直接作为WorkSchedulerExtension的上下文环境,提供允许访问特定于WorkSchedulerExtensionAbili…
22 let WorkSchedulerExtensionContext = this.context; // 获取WorkSchedulerExtensionContext
H A Djs-apis-WorkSchedulerExtensionAbility.md17 ## WorkSchedulerExtensionContext<sup>10+</sup>
19 type WorkSchedulerExtensionContext = _WorkSchedulerExtensionContext
25 | [_WorkSchedulerExtensionContext](js-apis-inner-application-WorkSchedulerExtensionContext.md)| Wo…
35 | context<sup>10+</sup> | [WorkSchedulerExtensionContext](js-apis-inner-application-WorkSchedulerEx…
H A Djs-apis-inner-application-WorkSchedulerExtensionContext-sys.md1 # WorkSchedulerExtensionContext (系统接口)
3 WorkSchedulerExtensionContext是WorkSchedulerExtensionAbility的上下文环境,继承自[ExtensionContext](../apis-abi…
5 WorkSchedulerExtensionContext可直接作为WorkSchedulerExtension的上下文环境,提供允许访问特定于WorkSchedulerExtensionAbili…
24 let WorkSchedulerExtensionContext = this.context; // 获取WorkSchedulerExtensionContext
29 ## WorkSchedulerExtensionContext.startServiceExtensionAbility<sup>13+</sup>
100 ## WorkSchedulerExtensionContext.stopServiceExtensionAbility<sup>13+</sup>
H A DReadme-CN.md15 - [WorkSchedulerExtensionContext](js-apis-inner-application-WorkSchedulerExtensionContext.md)
17 …- [WorkSchedulerExtensionContext(系统接口)](js-apis-inner-application-WorkSchedulerExtensionContext-sy…
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-resource-scheduler.md3 …ty<br>类名: WorkSchedulerExtensionAbility<br>方法 or 属性: context: WorkSchedulerExtensionContext;|@ohos…
4 |新增|NA|模块名: WorkSchedulerExtensionContext<br>类名: WorkSchedulerExtensionContext|WorkSchedulerExtensi…
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-resource-scheduler.md3 …hedulerExtensionAbility<br>Method or attribute name: context: WorkSchedulerExtensionContext;|@ohos…
4 |Added|NA|Module name: WorkSchedulerExtensionContext<br>Class name: WorkSchedulerExtensionContext|W…
/ohos5.0/docs/en/application-dev/reference/apis-backgroundtasks-kit/
H A Djs-apis-inner-application-WorkSchedulerExtensionContext.md1 # WorkSchedulerExtensionContext chapter
3 The **WorkSchedulerExtensionContext** module, inherited from [ExtensionContext](../apis-ability-kit…
22 … let WorkSchedulerExtensionContext = this.context; // Obtain the WorkSchedulerExtensionContext.
H A Djs-apis-WorkSchedulerExtensionAbility.md17 ## WorkSchedulerExtensionContext<sup>10+</sup>
19 type WorkSchedulerExtensionContext = _WorkSchedulerExtensionContext
25 | [_WorkSchedulerExtensionContext](js-apis-inner-application-WorkSchedulerExtensionContext.md)| Co…
35 | context<sup>10+</sup> | [WorkSchedulerExtensionContext](js-apis-inner-application-WorkSchedulerEx…
H A DReadme-EN.md15 - [WorkSchedulerExtensionContext](js-apis-inner-application-WorkSchedulerExtensionContext.md)
16 …- [WorkSchedulerExtensionContext (System API)](js-apis-inner-application-WorkSchedulerExtensionCon…
H A Djs-apis-inner-application-WorkSchedulerExtensionContext-sys.md1 # WorkSchedulerExtensionContext (System API)
3 The **WorkSchedulerExtensionContext** module, inherited from [ExtensionContext](../apis-ability-kit…
24 … let WorkSchedulerExtensionContext = this.context; // Obtain the WorkSchedulerExtensionContext.
29 ## WorkSchedulerExtensionContext.startServiceExtensionAbility<sup>13+</sup>
100 ## WorkSchedulerExtensionContext.stopServiceExtensionAbility<sup>13+</sup>
/ohos5.0/foundation/resourceschedule/work_scheduler/frameworks/extension/include/
H A Dwork_scheduler_extension_context.h23 class WorkSchedulerExtensionContext : public AbilityRuntime::ExtensionContext {
25 WorkSchedulerExtensionContext();
27 ~WorkSchedulerExtensionContext() override;
H A Dwork_scheduler_extension.h30 class WorkSchedulerExtension : public AbilityRuntime::ExtensionBase<WorkSchedulerExtensionContext> {
44 std::shared_ptr<WorkSchedulerExtensionContext> CreateAndInitContext(
H A Djs_work_scheduler_extension_context.h28 std::shared_ptr<WorkSchedulerExtensionContext> context);
/ohos5.0/foundation/resourceschedule/work_scheduler/interfaces/kits/js/napi/work_scheduler_extension_context/
H A Dwork_scheduler_extension_context.js18 class WorkSchedulerExtensionContext extends ExtensionContext { class
34 export default WorkSchedulerExtensionContext;
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v4.0-beta2/
H A Djs-apidiff-resource-scheduler.md27 |新增|NA|类名:sourcefile;<br>方法or属性:export type WorkSchedulerExtensionContext = _WorkSchedulerExtension…
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v4.0-beta2/
H A Djs-apidiff-resource-scheduler.md27 …ss name: sourcefile;<br>Method or attribute name: export type WorkSchedulerExtensionContext = _Wor…
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/
H A Djs-apidiff-resource-scheduler.md29 |新增|NA|类名:WorkSchedulerExtensionAbility;<br>方法or属性:context: WorkSchedulerExtensionContext;|@ohos.Wo…
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/
H A Djs-apidiff-resource-scheduler.md29 …edulerExtensionAbility;<br>Method or attribute name: context: WorkSchedulerExtensionContext;|@ohos…
/ohos5.0/docs/zh-cn/application-dev/
H A Dwebsite.md2824 …- [WorkSchedulerExtensionContext](reference/apis-backgroundtasks-kit/js-apis-inner-application-Wor…
2826 …- [WorkSchedulerExtensionContext(系统接口)](reference/apis-backgroundtasks-kit/js-apis-inner-applicati…

12