Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
4c7ed310
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4c7ed310
编写于
4月 10, 2023
作者:
H
huangshiwei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
huangshiwei4@huawei.com
Signed-off-by:
N
huangshiwei
<
huangshiwei4@huawei.com
>
上级
ceeef517
变更
10
展开全部
隐藏空白更改
内联
并排
Showing
10 changed file
with
790 addition
and
649 deletion
+790
-649
zh-cn/application-dev/reference/apis/js-apis-app-ability-errorManager.md
...on-dev/reference/apis/js-apis-app-ability-errorManager.md
+24
-0
zh-cn/application-dev/reference/apis/js-apis-app-ability-missionManager.md
...-dev/reference/apis/js-apis-app-ability-missionManager.md
+72
-0
zh-cn/application-dev/reference/apis/js-apis-app-ability-quickFixManager.md
...dev/reference/apis/js-apis-app-ability-quickFixManager.md
+56
-0
zh-cn/application-dev/reference/apis/js-apis-app-ability-uiAbility.md
...ation-dev/reference/apis/js-apis-app-ability-uiAbility.md
+29
-21
zh-cn/application-dev/reference/apis/js-apis-app-ability-wantAgent.md
...ation-dev/reference/apis/js-apis-app-ability-wantAgent.md
+40
-333
zh-cn/application-dev/reference/apis/js-apis-inner-application-abilityDelegator.md
...erence/apis/js-apis-inner-application-abilityDelegator.md
+216
-0
zh-cn/application-dev/reference/apis/js-apis-inner-application-applicationContext.md
...ence/apis/js-apis-inner-application-applicationContext.md
+34
-0
zh-cn/application-dev/reference/apis/js-apis-inner-application-context.md
...n-dev/reference/apis/js-apis-inner-application-context.md
+0
-24
zh-cn/application-dev/reference/apis/js-apis-inner-application-serviceExtensionContext.md
...apis/js-apis-inner-application-serviceExtensionContext.md
+202
-249
zh-cn/application-dev/reference/apis/js-apis-inner-application-uiAbilityContext.md
...erence/apis/js-apis-inner-application-uiAbilityContext.md
+117
-22
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-app-ability-errorManager.md
浏览文件 @
4c7ed310
...
...
@@ -32,6 +32,14 @@ on(type: 'error', observer: ErrorObserver): number;
| -------- | -------- |
| number | 观察器的index值,和观察器一一对应。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000003 | Id does not exist. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -71,6 +79,14 @@ off(type: 'error', observerId: number, callback: AsyncCallback\<void>): void;
| observerId | number | 是 | 由on方法返回的观察器的index值。 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000003 | Id does not exist. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -109,6 +125,14 @@ off(type: 'error', observerId: number): Promise\<void>;
| -------- | -------- |
| Promise
\<
void> | 返回执行结果。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000003 | Id does not exist. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-missionManager.md
浏览文件 @
4c7ed310
...
...
@@ -122,6 +122,14 @@ off(type: 'mission', listenerId: number, callback: AsyncCallback<void>): v
| listenerId | number | 是 | 系统任务状态监器法的index值,和监听器一一对应,由on方法返回。 |
| callback | AsyncCallback
<
void
>
| 是 | 执行结果回调函数。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16300002 | Input error. The specified mission listener does not exist. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -209,6 +217,14 @@ off(type: 'mission', listenerId: number): Promise<void>;
| -------- | -------- |
| Promise
<
void
>
| promise方式返回执行结果。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16300002 | Input error. The specified mission listener does not exist. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -624,6 +640,14 @@ lockMission(missionId: number, callback: AsyncCallback<void>): void;
| missionId | number | 是 | 任务ID。 |
| callback | AsyncCallback
<
void
>
| 是 | 执行结果回调函数。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16300001 | Mission not found. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -667,6 +691,14 @@ lockMission(missionId: number): Promise<void>;
| -------- | -------- |
| Promise
<
void
>
| promise方式返回执行结果。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16300001 | Mission not found. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
import
missionManager
from
'
@ohos.app.ability.missionManager
'
;
...
...
@@ -702,6 +734,14 @@ unlockMission(missionId: number, callback: AsyncCallback<void>): void;
| missionId | number | 是 | 任务ID。 |
| callback | AsyncCallback
<
void
>
| 是 | 执行结果回调函数。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16300001 | Mission not found. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
import
missionManager
from
'
@ohos.app.ability.missionManager
'
;
...
...
@@ -744,6 +784,14 @@ unlockMission(missionId: number): Promise<void>;
| -------- | -------- |
| Promise
<
void
>
| promise方式返回执行结果。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16300001 | Mission not found. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -924,6 +972,14 @@ moveMissionToFront(missionId: number, callback: AsyncCallback<void>): void
| missionId | number | 是 | 任务ID。 |
| callback | AsyncCallback
<
void
>
| 是 | 执行结果回调函数。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -963,6 +1019,14 @@ moveMissionToFront(missionId: number, options: StartOptions, callback: AsyncCall
| options |
[
StartOptions
](
js-apis-app-ability-startOptions.md
)
| 是 | 启动参数选项,用于指定任务切到前台时的窗口模式,设备ID等。 |
| callback | AsyncCallback
<
void
>
| 是 | 执行结果回调函数。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -1007,6 +1071,14 @@ moveMissionToFront(missionId: number, options?: StartOptions): Promise<void&g
| -------- | -------- |
| Promise
<
void
>
| promise方式返回执行结果。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-quickFixManager.md
浏览文件 @
4c7ed310
...
...
@@ -62,6 +62,25 @@ applyQuickFix(hapModuleQuickFixFiles: Array\<string>, callback: AsyncCallback\<v
| hapModuleQuickFixFiles | Array
\<
string> | 是 | 快速修复补丁文件(补丁文件需包含有效的文件路径)。 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 18500002 | Copy file failed, maybe not exist or inaccessible. |
| 18500008 | Internal error. |
在打补丁过程中发生的错误,其错误码及错误信息通过公共事件
[
COMMON_EVENT_QUICK_FIX_APPLY_RESULT
](
commonEvent-definitions.md#common_event_quick_fix_apply_result9
)
的参数返回给应用开发者。这部分错误码及错误信息如下:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 18500003 | Deploy hqf failed. |
| 18500004 | Switch hqf failed. |
| 18500005 | Delete hqf failed. |
| 18500006 | Load patch failed. |
| 18500007 | Unload patch failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
> 说明:调用applyQuickFix接口时,补丁文件所在路径为应用沙箱路径。沙箱路径的获取参考[获取应用的沙箱路径](js-apis-bundle-BundleInstaller.md#获取应用的沙箱路径),映射到设备上的路径为/proc/<应用进程Id>/root/沙箱路径。
**示例:**
...
...
@@ -105,6 +124,25 @@ applyQuickFix(hapModuleQuickFixFiles: Array\<string>): Promise\<void>;
| -------- | -------- |
| Promise
\<
void> | 返回相应结果。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 18500002 | Copy file failed, maybe not exist or inaccessible. |
| 18500008 | Internal error. |
在打补丁过程中发生的错误,其错误码及错误信息通过公共事件
[
COMMON_EVENT_QUICK_FIX_APPLY_RESULT
](
commonEvent-definitions.md#common_event_quick_fix_apply_result9
)
的参数返回给应用开发者。这部分错误码及错误信息如下:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 18500003 | Deploy hqf failed. |
| 18500004 | Switch hqf failed. |
| 18500005 | Delete hqf failed. |
| 18500006 | Load patch failed. |
| 18500007 | Unload patch failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -139,6 +177,15 @@ getApplicationQuickFixInfo(bundleName: string, callback: AsyncCallback\<Applicat
| bundleName | string | 是 |应用Bundle名称。 |
| callback | AsyncCallback
\<
[
ApplicationQuickFixInfo
](
#applicationquickfixinfo
)
> | 是 | 应用的快速修复信息。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 18500001 | The bundle is not exist. |
| 18500008 | Internal error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -180,6 +227,15 @@ getApplicationQuickFixInfo(bundleName: string): Promise\<ApplicationQuickFixInfo
| -------- | -------- |
| Promise
\<
[
ApplicationQuickFixInfo
](
#applicationquickfixinfo
)
> | 返回应用的快速修复信息。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 18500001 | The bundle is not exist. |
| 18500008 | Internal error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-uiAbility.md
浏览文件 @
4c7ed310
...
...
@@ -358,7 +358,9 @@ call(method: string, data: rpc.Parcelable): Promise<void>;
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
| 16200001 | Caller released. The caller has been released. |
| 16200002 | Callee invalid. The callee does not exist. |
| 16000050 | Internal Error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
...
...
@@ -437,7 +439,9 @@ callWithResult(method: string, data: rpc.Parcelable): Promise<rpc.MessageSequ
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
| 16200001 | Caller released. The caller has been released. |
| 16200002 | Callee invalid. The callee does not exist. |
| 16000050 | Internal Error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
...
...
@@ -505,10 +509,10 @@ release(): void;
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | Invalid input parameter. |
| 16200001 | Caller released. The caller has been released. |
| 16200002 | Callee invalid. The callee does not exist. |
| 16000050 | Internal Error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
...
...
@@ -542,6 +546,14 @@ release(): void;
**系统能力**
:SystemCapability.Ability.AbilityRuntime.AbilityCore
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 16200001 | Caller released. The caller has been released. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
...
...
@@ -588,6 +600,14 @@ release(): void;
| -------- | -------- | -------- | -------- |
| callback |
[
OnRemoteStateChangeCallback
](
#onremotestatechangecallback
)
| 是 | 返回onRemoteStateChange回调结果。 |
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 16200001 | Caller released. The caller has been released. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -636,7 +656,7 @@ release(): void;
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
|
401 | If the input parameter is not valid parameter
. |
|
16200001 | Caller released. The caller has been released
. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
...
...
@@ -681,13 +701,6 @@ off(type: 'release', callback: OnReleaseCallback): void;
| type | string | 是 | 监听releaseCall事件,固定为'release'。 |
| callback |
[
OnReleaseCallback
](
#onreleasecallback
)
| 是 | 返回off回调结果。 |
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
其他ID见
[
元能力子系统错误码
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -730,13 +743,6 @@ off(type: 'release'): void;
| -------- | -------- | -------- | -------- |
| type | string | 是 | 监听releaseCall事件,固定为'release'。 |
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
其他ID见
[
元能力子系统错误码
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -788,7 +794,8 @@ on(method: string, callback: CalleeCallback): void;
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
| 16200004 | Method registered. The method has registered. |
| 16000050 | Internal error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
...
...
@@ -853,7 +860,8 @@ off(method: string): void;
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
| 16200005 | Method not registered. The method has not registered. |
| 16000050 | Internal error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-wantAgent.md
浏览文件 @
4c7ed310
此差异已折叠。
点击以展开。
zh-cn/application-dev/reference/apis/js-apis-inner-application-abilityDelegator.md
浏览文件 @
4c7ed310
...
...
@@ -30,6 +30,14 @@ addAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback\<void>): void
| monitor |
[
AbilityMonitor
](
js-apis-inner-application-abilityMonitor.md#AbilityMonitor
)
| 是 |
[
AbilityMonitor
](
js-apis-inner-application-abilityMonitor.md#AbilityMonitor
)
实例 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | AddAbilityMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -70,6 +78,14 @@ addAbilityMonitor(monitor: AbilityMonitor): Promise\<void>;
| -------------- | ------------------- |
| Promise
\<
void> | 以Promise形式返回。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | AddAbilityMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -105,6 +121,14 @@ removeAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback\<void>): v
| monitor |
[
AbilityMonitor
](
js-apis-inner-application-abilityMonitor.md#AbilityMonitor
)
| 是 |
[
AbilityMonitor
](
js-apis-inner-application-abilityMonitor.md#AbilityMonitor
)
实例 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | RemoveAbilityMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -145,6 +169,14 @@ removeAbilityMonitor(monitor: AbilityMonitor): Promise\<void>;
| -------------- | ------------------- |
| Promise
\<
void> | 以Promise形式返回。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | RemoveAbilityMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
-
示例
```
ts
...
...
@@ -180,6 +212,14 @@ waitAbilityMonitor(monitor: AbilityMonitor, callback: AsyncCallback\<UIAbility>)
| monitor |
[
AbilityMonitor
](
js-apis-inner-application-abilityMonitor.md#AbilityMonitor
)
| 是 |
[
AbilityMonitor
](
js-apis-inner-application-abilityMonitor.md#AbilityMonitor
)
实例 |
| callback | AsyncCallback
\<
[
UIAbility
](
js-apis-app-ability-uiAbility.md
)
> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | WaitAbilityMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -220,6 +260,14 @@ waitAbilityMonitor(monitor: AbilityMonitor, timeout: number, callback: AsyncCall
| timeout | number | 否 | 最大等待时间,单位毫秒(ms) |
| callback | AsyncCallback
\<
[
UIAbility
](
js-apis-app-ability-uiAbility.md
)
> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | WaitAbilityMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -268,6 +316,14 @@ waitAbilityMonitor(monitor: AbilityMonitor, timeout?: number): Promise\<UIAbilit
| ----------------------------------------------------------- | -------------------------- |
| Promise
\<
[
UIAbility
](
js-apis-app-ability-uiAbility.md
)
> | 以Promise形式返回Ability。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | WaitAbilityMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -360,6 +416,14 @@ getCurrentTopAbility(callback: AsyncCallback\<UIAbility>): void;
| -------- | ------------------------------------------------------------ | ---- | ------------------ |
| callback | AsyncCallback
\<
[
UIAbility
](
js-apis-app-ability-uiAbility.md
)
> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | GetCurrentTopAbility failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -387,6 +451,14 @@ getCurrentTopAbility(): Promise\<UIAbility>;
| ----------------------------------------------------------- | -------------------------------------- |
| Promise
\<
[
UIAbility
](
js-apis-app-ability-uiAbility.md
)
> | 以Promise形式返回当前应用顶部ability。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | GetCurrentTopAbility failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -415,6 +487,26 @@ startAbility(want: Want, callback: AsyncCallback\<void>): void;
| want |
[
Want
](
js-apis-application-want.md
)
| 是 | 启动Ability参数 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000001 | The specified ability does not exist. |
| 16000002 | Incorrect ability type. |
| 16000004 | Can not start invisible component. |
| 16000005 | The specified process does not have the permission. |
| 16000006 | Cross-user operations are not allowed. |
| 16000008 | The crowdtesting application expires. |
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -450,6 +542,26 @@ startAbility(want: Want): Promise\<void>;
| -------------- | ------------------- |
| Promise
\<
void> | 以Promise形式返回。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000001 | The specified ability does not exist. |
| 16000002 | Incorrect ability type. |
| 16000004 | Can not start invisible component. |
| 16000005 | The specified process does not have the permission. |
| 16000006 | Cross-user operations are not allowed. |
| 16000008 | The crowdtesting application expires. |
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -480,6 +592,14 @@ doAbilityForeground(ability: UIAbility, callback: AsyncCallback\<void>): void;
| ability | UIAbility | 是 | 指定Ability对象 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法
<br/>
\-
true:成功
<br/>
\-
false:失败 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | DoAbilityForeground failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -516,6 +636,14 @@ doAbilityForeground(ability: UIAbility): Promise\<void>;
| ----------------- | ------------------------------------------------------------ |
| Promise
\<
boolean> | 以Promise形式返回执行结果。
<br/>
\-
true:成功
<br/>
\-
false:失败 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | DoAbilityForeground failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -547,6 +675,14 @@ doAbilityBackground(ability: UIAbility, callback: AsyncCallback\<void>): void;
| ability | UIAbility | 是 | 指定Ability对象 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法
<br/>
\-
true:成功
<br/>
\-
false:失败 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | DoAbilityBackground failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -583,6 +719,14 @@ doAbilityBackground(ability: UIAbility): Promise\<void>;
| ----------------- | ------------------------------------------------------------ |
| Promise
\<
boolean> | 以Promise形式返回执行结果。
<br/>
\-
true:成功
<br/>
\-
false:失败 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | DoAbilityBackground failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -788,6 +932,14 @@ finishTest(msg: string, code: number, callback: AsyncCallback\<void>): void;
| code | number | 是 | 日志码 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | FinishTest failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -821,6 +973,14 @@ finishTest(msg: string, code: number): Promise\<void>;
| -------------- | ------------------- |
| Promise
\<
void> | 以Promise形式返回。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | FinishTest failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -848,6 +1008,14 @@ addAbilityStageMonitor(monitor: AbilityStageMonitor, callback: AsyncCallback\<vo
| monitor |
[
AbilityStageMonitor
](
js-apis-inner-application-abilityStageMonitor.md
)
| 是 |
[
AbilityStageMonitor
](
js-apis-inner-application-abilityStageMonitor.md
)
实例 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | AddAbilityStageMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -884,6 +1052,14 @@ addAbilityStageMonitor(monitor: AbilityStageMonitor): Promise\<void>;
| -------------- | ------------------- |
| Promise
\<
void> | 以Promise形式返回。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | AddAbilityStageMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -915,6 +1091,14 @@ removeAbilityStageMonitor(monitor: AbilityStageMonitor, callback: AsyncCallback\
| monitor |
[
AbilityStageMonitor
](
js-apis-inner-application-abilityStageMonitor.md
)
| 是 |
[
AbilityStageMonitor
](
js-apis-inner-application-abilityStageMonitor.md
)
实例 |
| callback | AsyncCallback
\<
void> | 是 | 表示指定的回调方法 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | RemoveAbilityStageMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -951,6 +1135,14 @@ removeAbilityStageMonitor(monitor: AbilityStageMonitor): Promise\<void>;
| -------------- | ------------------- |
| Promise
\<
void> | 以Promise形式返回。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | RemoveAbilityStageMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -982,6 +1174,14 @@ waitAbilityStageMonitor(monitor: AbilityStageMonitor, callback: AsyncCallback\<A
| monitor |
[
AbilityStageMonitor
](
js-apis-inner-application-abilityStageMonitor.md
)
| 是 |
[
AbilityStageMonitor
](
js-apis-inner-application-abilityStageMonitor.md
)
实例 |
| callback | AsyncCallback
\<
AbilityStage> | 是 | 成功返回AbilityStage对象,失败返回空。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | WaitAbilityStageMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -1023,6 +1223,14 @@ waitAbilityStageMonitor(monitor: AbilityStageMonitor, timeout?: number): Promise
| -------------- | ------------------- |
| Promise
\<
AbilityStage> | 成功返回AbilityStage对象,失败返回空。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | WaitAbilityStageMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -1059,6 +1267,14 @@ waitAbilityStageMonitor(monitor: AbilityStageMonitor, timeout: number, callback:
| timeout | number | 否 | 超时最大等待时间,以毫秒为单位。 |
| callback | AsyncCallback
\<
AbilityStage> | 是 | 成功返回AbilityStage对象,失败返回空。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000100 | WaitAbilityStageMonitor failed. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
zh-cn/application-dev/reference/apis/js-apis-inner-application-applicationContext.md
浏览文件 @
4c7ed310
...
...
@@ -291,6 +291,15 @@ getRunningProcessInformation(): Promise\<Array\<ProcessInformation>>;
| -------- | -------- |
| Promise
\<
Array
\<
[
ProcessInformation
](
js-apis-inner-application-processInformation.md
)
>> | 以Promise方式返回接口运行结果及有关运行进程的信息,可进行错误处理或其他自定义处理。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -320,6 +329,15 @@ getRunningProcessInformation(callback: AsyncCallback\<Array\<ProcessInformation>
| -------- | -------- |
|AsyncCallback
\<
Array
\<
[
ProcessInformation
](
js-apis-inner-application-processInformation.md
)
>> | 以回调方式返回接口运行结果及有关运行进程的信息,可进行错误处理或其他自定义处理。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -347,6 +365,14 @@ killAllProcesses(): Promise\<void\>;
| -------- | -------- |
| Promise
\<
void
\>
| 以Promise方式返回杀死应用所在的进程结果。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000011 | The context does not exist. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -368,6 +394,14 @@ killAllProcesses(callback: AsyncCallback\<void\>);
| -------- | -------- |
|AsyncCallback
\<
void
\>
| 以callback方式返回杀死应用所在的进程结果。 |
**错误码**
:
| 错误码ID | 错误信息 |
| ------- | -------- |
| 16000011 | The context does not exist. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
zh-cn/application-dev/reference/apis/js-apis-inner-application-context.md
浏览文件 @
4c7ed310
...
...
@@ -47,14 +47,6 @@ createBundleContext(bundleName: string): Context;
| -------- | -------- |
| Context | 安装包的上下文。 |
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -86,14 +78,6 @@ createModuleContext(moduleName: string): Context;
| -------- | -------- |
| Context | 模块的上下文。 |
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
@@ -126,14 +110,6 @@ createModuleContext(bundleName: string, moduleName: string): Context;
| -------- | -------- |
| Context | 模块的上下文。 |
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 401 | If the input parameter is not valid parameter. |
以上错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
。
**示例:**
```
ts
...
...
zh-cn/application-dev/reference/apis/js-apis-inner-application-serviceExtensionContext.md
浏览文件 @
4c7ed310
此差异已折叠。
点击以展开。
zh-cn/application-dev/reference/apis/js-apis-inner-application-uiAbilityContext.md
浏览文件 @
4c7ed310
...
...
@@ -54,12 +54,13 @@ startAbility(want: Want, callback: AsyncCallback<void>): void;
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -118,12 +119,13 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void&
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -191,12 +193,13 @@ startAbility(want: Want, options?: StartOptions): Promise<void>;
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -260,12 +263,13 @@ startAbilityForResult(want: Want, callback: AsyncCallback<AbilityResult>):
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -328,12 +332,13 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -406,12 +411,13 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityRes
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -477,12 +483,13 @@ startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncC
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -549,12 +556,13 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -629,12 +637,13 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -693,6 +702,8 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
| 16000050 | Internal error. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -747,6 +758,8 @@ startServiceExtensionAbility(want: Want): Promise\<void>;
| 16000050 | Internal error. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -805,6 +818,8 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
| 16000050 | Internal error. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -863,6 +878,8 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\
| 16000050 | Internal error. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -917,6 +934,8 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
| 16000050 | Internal error. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -970,6 +989,8 @@ stopServiceExtensionAbility(want: Want): Promise\<void>;
| 16000050 | Internal error. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1027,6 +1048,8 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
| 16000050 | Internal error. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1084,6 +1107,8 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\<
| 16000050 | Internal error. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1135,6 +1160,8 @@ terminateSelf(callback: AsyncCallback<void>): void;
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1180,6 +1207,8 @@ terminateSelf(): Promise<void>;
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1226,6 +1255,8 @@ terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback<voi
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1288,6 +1319,8 @@ terminateSelfWithResult(parameter: AbilityResult): Promise<void>;
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1348,6 +1381,8 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number;
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1414,6 +1449,8 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1469,11 +1506,11 @@ disconnectServiceExtensionAbility(connection: number): Promise\<void>;
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 16000001 | The specified ability does not exist. |
| 16000005 | The specified process does not have the permission. |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1517,11 +1554,11 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback\<vo
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 16000001 | The specified ability does not exist. |
| 16000005 | The specified process does not have the permission. |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1581,15 +1618,12 @@ startAbilityByCall(want: Want): Promise<Caller>;
| 16000005 | The specified process does not have the permission. |
| 16000006 | Cross-user operations are not allowed. |
| 16000008 | The crowdtesting application expires. |
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
后台启动:
...
...
@@ -1691,12 +1725,13 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\<
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1763,12 +1798,13 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1837,12 +1873,13 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions):
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000017 | The previous ability is starting, wait start later. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1887,6 +1924,15 @@ setMissionLabel(label: string, callback:AsyncCallback<void>): void;
| label | string | 是 | 显示名称。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数,返回接口调用是否成功的结果。 |
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1922,6 +1968,8 @@ setMissionLabel(label: string): Promise<void>;
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -1955,6 +2003,8 @@ setMissionIcon(icon: image.PixelMap, callback:AsyncCallback\<void>): void;
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -2010,6 +2060,8 @@ setMissionIcon(icon: image.PixelMap): Promise\<void>;
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -2057,6 +2109,8 @@ restoreWindowStage(localStorage: LocalStorage) : void;
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -2083,7 +2137,8 @@ isTerminating(): boolean;
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
...
...
@@ -2112,6 +2167,26 @@ requestDialogService(want: Want, result: AsyncCallback<dialogRequest.RequestR
| want |
[
Want
](
js-apis-application-want.md
)
| 是 | 启动ServiceExtensionAbility的want信息。 |
| result | AsyncCallback
<
[dialogRequest.RequestResult](js-apis-app-ability-dialogRequest.md)
>
| 是 | 执行结果回调函数。 |
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 16000001 | The specified ability does not exist. |
| 16000002 | Incorrect ability type. |
| 16000004 | Can not start invisible component. |
| 16000005 | The specified process does not have the permission. |
| 16000006 | Cross-user operations are not allowed. |
| 16000008 | The crowdtesting application expires. |
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
@@ -2165,6 +2240,26 @@ requestDialogService(want: Want): Promise<dialogRequest.RequestResult>;
| -------- | -------- |
| Promise
<
[dialogRequest.RequestResult](js-apis-app-ability-dialogRequest.md)
>
| Promise形式返回执行结果。
**错误码:**
| 错误码ID | 错误信息 |
| ------- | -------------------------------- |
| 16000001 | The specified ability does not exist. |
| 16000002 | Incorrect ability type. |
| 16000004 | Can not start invisible component. |
| 16000005 | The specified process does not have the permission. |
| 16000006 | Cross-user operations are not allowed. |
| 16000008 | The crowdtesting application expires. |
| 16000009 | An ability cannot be started or stopped in Wukong mode. |
| 16000010 | The call with the continuation flag is forbidden. |
| 16000011 | The context does not exist. |
| 16000050 | Internal error. |
| 16000053 | The ability is not on the top of the UI. |
| 16000055 | Installation-free timed out. |
| 16200001 | The caller has been released. |
错误码详细介绍请参考
[
errcode-ability
](
../errorcodes/errorcode-ability.md
)
**示例:**
```
ts
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录