Star
767
Fork
4993
代码
介绍
代码
Issues
1667
Pull Requests
1786
流水线
Actions
讨论
Wiki
项目成员
906
分析
项目设置
Star
767
Fork
4993
OpenHarmony-5.0.2-Release
docs
/
en
/
application-dev
/
application-models
/
particleability-switch.md
下载
wusongqing
Update docs against 63472+63276+63291+63169+62113+61949+61997+61895+61549+61264+61349+61071+60662+60416+60312+59732+59966+59887+59765+59441+59239+59613+59260+58780+59244+58646+58628+58547+58480
a9961145
创建于
2024年11月20日
历史提交
particleAbility Switching
API in the FA Model
Corresponding .d.ts File in the Stage Model
Corresponding API in the Stage Model
startAbility(parameter: StartAbilityParameter, callback: AsyncCallback<number>): void;
startAbility(parameter: StartAbilityParameter): Promise<void>;
application\ServiceExtensionContext.d.ts
startAbility(want: Want, callback: AsyncCallback<void>): void;
startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void>): void;
startAbility(want: Want, options?: StartOptions): Promise<void>;
startServiceExtensionAbility(want: Want, callback: AsyncCallback<void>): void;
startServiceExtensionAbility(want: Want): Promise<void>;
terminateSelf(callback: AsyncCallback<void>): void;
terminateSelf(): Promise<void>;
application\ServiceExtensionContext.d.ts
terminateSelf(callback: AsyncCallback<void>): void;
terminateSelf(): Promise<void>;
connectAbility(request: Want, options:ConnectOptions ): number;
application\ServiceExtensionContext.d.ts
connectServiceExtensionAbility(want: Want, options: ConnectOptions): number;
disconnectAbility(connection: number, callback:AsyncCallback<void>): void;
disconnectAbility(connection: number): Promise<void>;
application\ServiceExtensionContext.d.ts
disconnectServiceExtensionAbility(connection: number, callback: AsyncCallback<void>): void;
disconnectServiceExtensionAbility(connection: number): Promise<void>;
acquireDataAbilityHelper(uri: string): DataAbilityHelper;
@ohos.data.dataShare.d.ts
[@ohos.data.fileAccess.d.ts
createDataShareHelper(context: Context, uri: string, callback: AsyncCallback<DataShareHelper>): void;
createDataShareHelper(context: Context, uri: string): Promise<DataShareHelper>;
createFileAccessHelper(context: Context): FileAccessHelper;
createFileAccessHelper(context: Context, wants: Array<Want>): FileAccessHelper;
startBackgroundRunning(id: number, request: NotificationRequest, callback: AsyncCallback<void>): void;
startBackgroundRunning(id: number, request: NotificationRequest): Promise<void>;
@ohos.resourceschedule.backgroundTaskManager.d.ts
startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent, callback: AsyncCallback): void;
startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise<void>;
cancelBackgroundRunning(callback: AsyncCallback<void>): void;
cancelBackgroundRunning(): Promise<void>;
@ohos.resourceschedule.backgroundTaskManager.d.ts
stopBackgroundRunning(context: Context, callback: AsyncCallback): void;
stopBackgroundRunning(context: Context): Promise<void>;