getWant(callback: AsyncCallback): void;
getWant(): Promise; | @ohos.app.ability.UIAbility.d.ts | launchWant: Want; |
startAbility(parameter: StartAbilityParameter, callback: AsyncCallback): void;
startAbility(parameter: StartAbilityParameter): Promise; | applicationUIAbilityContext.d.ts | startAbility(want: Want, callback: AsyncCallback): void;
startAbility(want: Want, options: StartOptions, callback: AsyncCallback): void;
startAbility(want: Want, options?: StartOptions): Promise; |
| getContext(): Context; | @ohos.app.ability.UIAbility.d.ts | context: UIAbilityContext; |
startAbilityForResult(parameter: StartAbilityParameter, callback: AsyncCallback): void;
startAbilityForResult(parameter: StartAbilityParameter): Promise; | applicationUIAbilityContext.d.ts | startAbilityForResult(want: Want, callback: AsyncCallback): void;
startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback): void;
startAbilityForResult(want: Want, options?: StartOptions): Promise; |
terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback): void;
terminateSelfWithResult(parameter: AbilityResult): Promise; | applicationUIAbilityContext.d.ts | terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback): void;
terminateSelfWithResult(parameter: AbilityResult): Promise; |
terminateSelf(callback: AsyncCallback): void;
terminateSelf(): Promise; | applicationUIAbilityContext.d.ts | terminateSelf(callback: AsyncCallback): void;
terminateSelf(): Promise; |
| acquireDataAbilityHelper(uri: string): DataAbilityHelper; | @ohos.data.dataShare.d.ts
@ohos.data.fileAccess.d.ts | createDataShareHelper(context: Context, uri: string, callback: AsyncCallback): void;
createDataShareHelper(context: Context, uri: string): Promise;
createFileAccessHelper(context: Context): FileAccessHelper;
createFileAccessHelper(context: Context, wants: Array): FileAccessHelper; |
hasWindowFocus(callback: AsyncCallback): void;
hasWindowFocus(): Promise; | @ohos.window.d.ts | on(eventType: ‘windowStageEvent’, callback: Callback): void;
监听Active获焦状态 |
| connectAbility(request: Want, options:ConnectOptions ): number; | applicationUIAbilityContext.d.ts | connectServiceExtensionAbility(want: Want, options: ConnectOptions): number; |
disconnectAbility(connection: number, callback:AsyncCallback): void;
disconnectAbility(connection: number): Promise; | applicationUIAbilityContext.d.ts | disconnectAbility(connection: number, callback:AsyncCallback): void;
disconnectAbility(connection: number): Promise; |
getWindow(callback: AsyncCallback): void;
getWindow(): Promise; | @ohos.window.d.ts | getLastWindow(ctx: BaseContext, callback: AsyncCallback): void;
getLastWindow(ctx: BaseContext): Promise; |