Fork
0
代码
介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
Fork
0
OpenHarmony_feature_20250328
docs
/
zh-cn
/
application-dev
/
application-models
/
particleability-switch.md
下载
D
donglin
资料检视意见修改
94aa131f
创建于
2024年9月11日
历史提交
particleAbility接口切换
FA模型接口
Stage模型接口对应d.ts文件
Stage模型对应接口
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>;