未验证 提交 0fe24666 编写于 作者: O openharmony_ci 提交者: Gitee

!14276 文档资料描述优化修改

Merge pull request !14276 from mingxihua/master
...@@ -65,7 +65,7 @@ startAbility(want: Want, callback: AsyncCallback<void>): void; ...@@ -65,7 +65,7 @@ startAbility(want: Want, callback: AsyncCallback<void>): void;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "MyAbility" abilityName: "MyAbility"
}; };
...@@ -107,7 +107,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void& ...@@ -107,7 +107,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void&
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 | | want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 是 | 启动Ability所携带的参数。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 是 | 启动Ability所携带的参数。 |
| callback | AsyncCallback<void> | 是 | callback形式返回启动结果。 | | callback | AsyncCallback<void> | 是 | callback形式返回启动结果。 |
**错误码:** **错误码:**
...@@ -121,12 +121,12 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void& ...@@ -121,12 +121,12 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void&
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var options = { let options = {
windowMode: 0 windowMode: 0
}; };
...@@ -166,7 +166,7 @@ startAbility(want: Want, options?: StartOptions): Promise<void>; ...@@ -166,7 +166,7 @@ startAbility(want: Want, options?: StartOptions): Promise<void>;
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 | | want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 否 | 启动Ability所携带的参数。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 否 | 启动Ability所携带的参数。 |
**返回值:** **返回值:**
...@@ -185,11 +185,11 @@ startAbility(want: Want, options?: StartOptions): Promise<void>; ...@@ -185,11 +185,11 @@ startAbility(want: Want, options?: StartOptions): Promise<void>;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "MyAbility" abilityName: "MyAbility"
}; };
var options = { let options = {
windowMode: 0, windowMode: 0,
}; };
...@@ -243,7 +243,7 @@ startAbilityForResult(want: Want, callback: AsyncCallback<AbilityResult>): ...@@ -243,7 +243,7 @@ startAbilityForResult(want: Want, callback: AsyncCallback<AbilityResult>):
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -286,7 +286,7 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback ...@@ -286,7 +286,7 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| want |[Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 | | want |[Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 是 | 启动Ability所携带的参数。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 是 | 启动Ability所携带的参数。 |
| callback | AsyncCallback<[AbilityResult](js-apis-inner-ability-abilityResult.md)> | 是 | 执行结果回调函数。 | | callback | AsyncCallback<[AbilityResult](js-apis-inner-ability-abilityResult.md)> | 是 | 执行结果回调函数。 |
**错误码:** **错误码:**
...@@ -300,12 +300,12 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback ...@@ -300,12 +300,12 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var options = { let options = {
windowMode: 0, windowMode: 0,
}; };
...@@ -347,7 +347,7 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityRes ...@@ -347,7 +347,7 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityRes
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 | | want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 否 | 启动Ability所携带的参数。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 否 | 启动Ability所携带的参数。 |
**返回值:** **返回值:**
...@@ -367,11 +367,11 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityRes ...@@ -367,11 +367,11 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityRes
**示例:** **示例:**
```ts ```ts
var want = { let want = {
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "MyAbility" abilityName: "MyAbility"
}; };
var options = { let options = {
windowMode: 0, windowMode: 0,
}; };
...@@ -429,12 +429,12 @@ startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncC ...@@ -429,12 +429,12 @@ startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncC
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startAbilityForResultWithAccount(want, accountId, (error, result) => { this.context.startAbilityForResultWithAccount(want, accountId, (error, result) => {
...@@ -479,7 +479,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp ...@@ -479,7 +479,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 | | want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 |
| accountId | number | 是 | 系统帐号的帐号ID,详情参考[getCreatedOsAccountsCount](js-apis-osAccount.md#getosaccountlocalidfromprocess)。 | | accountId | number | 是 | 系统帐号的帐号ID,详情参考[getCreatedOsAccountsCount](js-apis-osAccount.md#getosaccountlocalidfromprocess)。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 是 | 启动Ability所携带的参数。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 是 | 启动Ability所携带的参数。 |
| callback | AsyncCallback\<void\> | 是 | 启动Ability的回调函数。 | | callback | AsyncCallback\<void\> | 是 | 启动Ability的回调函数。 |
**错误码:** **错误码:**
...@@ -493,13 +493,13 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp ...@@ -493,13 +493,13 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
var options = { let options = {
windowMode: 0 windowMode: 0
}; };
...@@ -546,7 +546,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO ...@@ -546,7 +546,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 | | want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 |
| accountId | number | 是 | 系统帐号的帐号ID,详情参考[getCreatedOsAccountsCount](js-apis-osAccount.md#getosaccountlocalidfromprocess)。 | | accountId | number | 是 | 系统帐号的帐号ID,详情参考[getCreatedOsAccountsCount](js-apis-osAccount.md#getosaccountlocalidfromprocess)。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 否 | 启动Ability所携带的参数。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 否 | 启动Ability所携带的参数。 |
**返回值:** **返回值:**
...@@ -565,13 +565,13 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO ...@@ -565,13 +565,13 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
var options = { let options = {
windowMode: 0 windowMode: 0
}; };
...@@ -621,7 +621,7 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -621,7 +621,7 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -672,7 +672,7 @@ startServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -672,7 +672,7 @@ startServiceExtensionAbility(want: Want): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -727,12 +727,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -727,12 +727,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startServiceExtensionAbilityWithAccount(want, accountId, (error) => { this.context.startServiceExtensionAbilityWithAccount(want, accountId, (error) => {
...@@ -782,12 +782,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\ ...@@ -782,12 +782,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startServiceExtensionAbilityWithAccount(want, accountId) this.context.startServiceExtensionAbilityWithAccount(want, accountId)
...@@ -834,7 +834,7 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -834,7 +834,7 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -891,7 +891,7 @@ stopServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -891,7 +891,7 @@ stopServiceExtensionAbility(want: Want): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -952,12 +952,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -952,12 +952,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startAbilityWithAccount(want, accountId, (error) => { this.context.startAbilityWithAccount(want, accountId, (error) => {
...@@ -1013,12 +1013,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\< ...@@ -1013,12 +1013,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\<
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startAbilityWithAccount(want, accountId, (error) => { this.context.startAbilityWithAccount(want, accountId, (error) => {
...@@ -1144,13 +1144,13 @@ terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback&lt;voi ...@@ -1144,13 +1144,13 @@ terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback&lt;voi
**示例:** **示例:**
```ts ```ts
var want = { let want = {
bundleName: "com.extreme.myapplication", bundleName: "com.extreme.myapplication",
abilityName: "SecondAbility" abilityName: "SecondAbility"
} }
var resultCode = 100; let resultCode = 100;
// 返回给接口调用方AbilityResult信息 // 返回给接口调用方AbilityResult信息
var abilityResult = { let abilityResult = {
want, want,
resultCode resultCode
} }
...@@ -1207,13 +1207,13 @@ terminateSelfWithResult(parameter: AbilityResult): Promise&lt;void&gt;; ...@@ -1207,13 +1207,13 @@ terminateSelfWithResult(parameter: AbilityResult): Promise&lt;void&gt;;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
bundleName: "com.extreme.myapplication", bundleName: "com.extreme.myapplication",
abilityName: "SecondAbility" abilityName: "SecondAbility"
} }
var resultCode = 100; let resultCode = 100;
// 返回给接口调用方AbilityResult信息 // 返回给接口调用方AbilityResult信息
var abilityResult = { let abilityResult = {
want, want,
resultCode resultCode
} }
...@@ -1270,18 +1270,18 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number; ...@@ -1270,18 +1270,18 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var options = { let options = {
onConnect(elementName, remote) { console.log('----------- onConnect -----------') }, onConnect(elementName, remote) { console.log('----------- onConnect -----------') },
onDisconnect(elementName) { console.log('----------- onDisconnect -----------') }, onDisconnect(elementName) { console.log('----------- onDisconnect -----------') },
onFailed(code) { console.log('----------- onFailed -----------') } onFailed(code) { console.log('----------- onFailed -----------') }
} }
var connection = null; let connection = null;
try { try {
connection = this.context.connectServiceExtensionAbility(want, options); connection = this.context.connectServiceExtensionAbility(want, options);
} catch (paramError) { } catch (paramError) {
...@@ -1329,19 +1329,19 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options ...@@ -1329,19 +1329,19 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
var options = { let options = {
onConnect(elementName, remote) { console.log('----------- onConnect -----------') }, onConnect(elementName, remote) { console.log('----------- onConnect -----------') },
onDisconnect(elementName) { console.log('----------- onDisconnect -----------') }, onDisconnect(elementName) { console.log('----------- onDisconnect -----------') },
onFailed(code) { console.log('----------- onFailed -----------') } onFailed(code) { console.log('----------- onFailed -----------') }
} }
var connection = null; let connection = null;
try { try {
connection = this.context.connectServiceExtensionAbilityWithAccount(want, accountId, options); connection = this.context.connectServiceExtensionAbilityWithAccount(want, accountId, options);
} catch (paramError) { } catch (paramError) {
...@@ -1383,7 +1383,7 @@ disconnectServiceExtensionAbility(connection: number): Promise\<void>; ...@@ -1383,7 +1383,7 @@ disconnectServiceExtensionAbility(connection: number): Promise\<void>;
```ts ```ts
// connection为connectServiceExtensionAbility中的返回值 // connection为connectServiceExtensionAbility中的返回值
var connection = 1; let connection = 1;
try { try {
this.context.disconnectServiceExtensionAbility(connection) this.context.disconnectServiceExtensionAbility(connection)
...@@ -1430,7 +1430,7 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback\<vo ...@@ -1430,7 +1430,7 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback\<vo
```ts ```ts
// connection为connectServiceExtensionAbility中的返回值 // connection为connectServiceExtensionAbility中的返回值
var connection = 1; let connection = 1;
try { try {
this.context.disconnectServiceExtensionAbility(connection, (error) => { this.context.disconnectServiceExtensionAbility(connection, (error) => {
...@@ -1482,10 +1482,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;; ...@@ -1482,10 +1482,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;;
后台启动: 后台启动:
```ts ```ts
var caller = undefined; let caller = undefined;
// 后台启动Ability,不配置parameters // 后台启动Ability,不配置parameters
var wantBackground = { let wantBackground = {
bundleName: "com.example.myservice", bundleName: "com.example.myservice",
moduleName: "entry", moduleName: "entry",
abilityName: "EntryAbility", abilityName: "EntryAbility",
...@@ -1513,10 +1513,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;; ...@@ -1513,10 +1513,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;;
前台启动: 前台启动:
```ts ```ts
var caller = undefined; let caller = undefined;
// 前台启动Ability,将parameters中的"ohos.aafwk.param.callAbilityToForeground"配置为true // 前台启动Ability,将parameters中的"ohos.aafwk.param.callAbilityToForeground"配置为true
var wantForeground = { let wantForeground = {
bundleName: "com.example.myservice", bundleName: "com.example.myservice",
moduleName: "entry", moduleName: "entry",
abilityName: "EntryAbility", abilityName: "EntryAbility",
...@@ -1580,12 +1580,12 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\< ...@@ -1580,12 +1580,12 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\<
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startAbilityWithAccount(want, accountId, (error) => { this.context.startAbilityWithAccount(want, accountId, (error) => {
...@@ -1629,7 +1629,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca ...@@ -1629,7 +1629,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 | | want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 |
| accountId | number | 是 | 系统帐号的帐号ID,详情参考[getCreatedOsAccountsCount](js-apis-osAccount.md#getosaccountlocalidfromprocess)。| | accountId | number | 是 | 系统帐号的帐号ID,详情参考[getCreatedOsAccountsCount](js-apis-osAccount.md#getosaccountlocalidfromprocess)。|
| options | [StartOptions](js-apis-application-startOptions.md) | 是 | 启动Ability所携带的参数。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 是 | 启动Ability所携带的参数。 |
| callback | AsyncCallback\<void\> | 是 | 启动Ability的回调函数。 | | callback | AsyncCallback\<void\> | 是 | 启动Ability的回调函数。 |
**错误码:** **错误码:**
...@@ -1643,13 +1643,13 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca ...@@ -1643,13 +1643,13 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
var options = { let options = {
windowMode: 0 windowMode: 0
}; };
...@@ -1695,7 +1695,7 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): ...@@ -1695,7 +1695,7 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions):
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 | | want | [Want](js-apis-application-want.md) | 是 | 启动Ability的want信息。 |
| accountId | number | 是 | 系统帐号的帐号ID,详情参考[getCreatedOsAccountsCount](js-apis-osAccount.md#getosaccountlocalidfromprocess)。 | | accountId | number | 是 | 系统帐号的帐号ID,详情参考[getCreatedOsAccountsCount](js-apis-osAccount.md#getosaccountlocalidfromprocess)。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 否 | 启动Ability所携带的参数。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 否 | 启动Ability所携带的参数。 |
**错误码:** **错误码:**
...@@ -1708,13 +1708,13 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): ...@@ -1708,13 +1708,13 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions):
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
var options = { let options = {
windowMode: 0 windowMode: 0
}; };
...@@ -1810,9 +1810,9 @@ setMissionIcon(icon: image.PixelMap, callback:AsyncCallback\<void>): void; ...@@ -1810,9 +1810,9 @@ setMissionIcon(icon: image.PixelMap, callback:AsyncCallback\<void>): void;
```ts ```ts
import image from '@ohos.multimedia.image'; import image from '@ohos.multimedia.image';
var imagePixelMap; let imagePixelMap;
var color = new ArrayBuffer(0); let color = new ArrayBuffer(0);
var initializationOptions = { let initializationOptions = {
size: { size: {
height: 100, height: 100,
width: 100 width: 100
...@@ -1857,9 +1857,9 @@ setMissionIcon(icon: image.PixelMap): Promise\<void>; ...@@ -1857,9 +1857,9 @@ setMissionIcon(icon: image.PixelMap): Promise\<void>;
```ts ```ts
import image from '@ohos.multimedia.image'; import image from '@ohos.multimedia.image';
var imagePixelMap; let imagePixelMap;
var color = new ArrayBuffer(0); let color = new ArrayBuffer(0);
var initializationOptions = { let initializationOptions = {
size: { size: {
height: 100, height: 100,
width: 100 width: 100
...@@ -1897,7 +1897,7 @@ restoreWindowStage(localStorage: LocalStorage) : void; ...@@ -1897,7 +1897,7 @@ restoreWindowStage(localStorage: LocalStorage) : void;
**示例:** **示例:**
```ts ```ts
var storage = new LocalStorage(); let storage = new LocalStorage();
this.context.restoreWindowStage(storage); this.context.restoreWindowStage(storage);
``` ```
...@@ -1918,6 +1918,6 @@ isTerminating(): boolean; ...@@ -1918,6 +1918,6 @@ isTerminating(): boolean;
**示例:** **示例:**
```ts ```ts
var isTerminating = this.context.isTerminating(); let isTerminating = this.context.isTerminating();
console.log('ability state :' + isTerminating); console.log('ability state :' + isTerminating);
``` ```
\ No newline at end of file
...@@ -145,7 +145,7 @@ acquireDataAbilityHelper(uri: string): DataAbilityHelper ...@@ -145,7 +145,7 @@ acquireDataAbilityHelper(uri: string): DataAbilityHelper
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var dataAbilityHelper = featureAbility.acquireDataAbilityHelper( let dataAbilityHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
``` ```
...@@ -475,7 +475,7 @@ getContext(): Context ...@@ -475,7 +475,7 @@ getContext(): Context
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext() let context = featureAbility.getContext()
context.getBundleName((err, data) => { context.getBundleName((err, data) => {
console.info("getBundleName err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getBundleName err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -570,7 +570,7 @@ function onDisconnectCallback(element){ ...@@ -570,7 +570,7 @@ function onDisconnectCallback(element){
function onFailedCallback(code){ function onFailedCallback(code){
console.log('featureAbilityTest ConnectAbility onFailed errCode : ' + code) console.log('featureAbilityTest ConnectAbility onFailed errCode : ' + code)
} }
var connectId = featureAbility.connectAbility( let connectId = featureAbility.connectAbility(
{ {
deviceId: "", deviceId: "",
bundleName: "com.ix.ServiceAbility", bundleName: "com.ix.ServiceAbility",
...@@ -613,7 +613,7 @@ function onDisconnectCallback(element){ ...@@ -613,7 +613,7 @@ function onDisconnectCallback(element){
function onFailedCallback(code){ function onFailedCallback(code){
console.log('featureAbilityTest ConnectAbility onFailed errCode : ' + code) console.log('featureAbilityTest ConnectAbility onFailed errCode : ' + code)
} }
var connectId = featureAbility.connectAbility( let connectId = featureAbility.connectAbility(
{ {
bundleName: "com.ix.ServiceAbility", bundleName: "com.ix.ServiceAbility",
abilityName: "com.ix.ServiceAbility.ServiceAbilityA", abilityName: "com.ix.ServiceAbility.ServiceAbilityA",
...@@ -665,7 +665,7 @@ function onDisconnectCallback(element){ ...@@ -665,7 +665,7 @@ function onDisconnectCallback(element){
function onFailedCallback(code){ function onFailedCallback(code){
console.log('featureAbilityTest ConnectAbility onFailed errCode : ' + code) console.log('featureAbilityTest ConnectAbility onFailed errCode : ' + code)
} }
var connectId = featureAbility.connectAbility( let connectId = featureAbility.connectAbility(
{ {
bundleName: "com.ix.ServiceAbility", bundleName: "com.ix.ServiceAbility",
abilityName: "com.ix.ServiceAbility.ServiceAbilityA", abilityName: "com.ix.ServiceAbility.ServiceAbilityA",
......
...@@ -196,7 +196,7 @@ acquireDataAbilityHelper(uri: string): DataAbilityHelper ...@@ -196,7 +196,7 @@ acquireDataAbilityHelper(uri: string): DataAbilityHelper
```ts ```ts
import particleAbility from '@ohos.ability.particleAbility' import particleAbility from '@ohos.ability.particleAbility'
var uri = ""; let uri = "";
particleAbility.acquireDataAbilityHelper(uri) particleAbility.acquireDataAbilityHelper(uri)
``` ```
...@@ -428,7 +428,7 @@ function onFailedCallback(code) { ...@@ -428,7 +428,7 @@ function onFailedCallback(code) {
console.log('particleAbilityTest ConnectAbility onFailed errCode : ' + code) console.log('particleAbilityTest ConnectAbility onFailed errCode : ' + code)
} }
var connId = particleAbility.connectAbility( let connId = particleAbility.connectAbility(
{ {
bundleName: "com.ix.ServiceAbility", bundleName: "com.ix.ServiceAbility",
abilityName: "ServiceAbilityA", abilityName: "ServiceAbilityA",
...@@ -479,7 +479,7 @@ function onFailedCallback(code) { ...@@ -479,7 +479,7 @@ function onFailedCallback(code) {
console.log('particleAbilityTest ConnectAbility onFailed errCode : ' + code) console.log('particleAbilityTest ConnectAbility onFailed errCode : ' + code)
} }
var connId = particleAbility.connectAbility( let connId = particleAbility.connectAbility(
{ {
bundleName: "com.ix.ServiceAbility", bundleName: "com.ix.ServiceAbility",
abilityName: "ServiceAbilityA", abilityName: "ServiceAbilityA",
...@@ -530,7 +530,7 @@ function onFailedCallback(code) { ...@@ -530,7 +530,7 @@ function onFailedCallback(code) {
console.log('particleAbilityTest ConnectAbility onFailed errCode : ' + code) console.log('particleAbilityTest ConnectAbility onFailed errCode : ' + code)
} }
var connId = particleAbility.connectAbility( let connId = particleAbility.connectAbility(
{ {
bundleName: "com.ix.ServiceAbility", bundleName: "com.ix.ServiceAbility",
abilityName: "ServiceAbilityA", abilityName: "ServiceAbilityA",
......
...@@ -36,7 +36,7 @@ getId(uri: string): number ...@@ -36,7 +36,7 @@ getId(uri: string): number
```ts ```ts
try { try {
var id = dataUriUtils.getId("com.example.dataUriUtils/1221") let id = dataUriUtils.getId("com.example.dataUriUtils/1221")
console.info('get id: ' + id) console.info('get id: ' + id)
} catch(err) { } catch(err) {
console.error('get id err ,check the uri' + err) console.error('get id err ,check the uri' + err)
...@@ -69,9 +69,9 @@ attachId(uri: string, id: number): string ...@@ -69,9 +69,9 @@ attachId(uri: string, id: number): string
**示例:** **示例:**
```ts ```ts
var id = 1122; let id = 1122;
try { try {
var uri = dataUriUtils.attachId( let uri = dataUriUtils.attachId(
"com.example.dataUriUtils", "com.example.dataUriUtils",
id, id,
) )
...@@ -108,7 +108,7 @@ deleteId(uri: string): string ...@@ -108,7 +108,7 @@ deleteId(uri: string): string
```ts ```ts
try { try {
var uri = dataUriUtils.deleteId("com.example.dataUriUtils/1221") let uri = dataUriUtils.deleteId("com.example.dataUriUtils/1221")
console.info('delete id with the uri is: ' + uri) console.info('delete id with the uri is: ' + uri)
} catch(err) { } catch(err) {
console.error('delete uri err, check the input uri' + err) console.error('delete uri err, check the input uri' + err)
...@@ -144,8 +144,8 @@ updateId(uri: string, id: number): string ...@@ -144,8 +144,8 @@ updateId(uri: string, id: number): string
```ts ```ts
try { try {
var id = 1122; let id = 1122;
var uri = dataUriUtils.updateId( let uri = dataUriUtils.updateId(
"com.example.dataUriUtils/1221", "com.example.dataUriUtils/1221",
id id
) )
......
...@@ -35,7 +35,7 @@ onConfigurationUpdated(config: Configuration): void; ...@@ -35,7 +35,7 @@ onConfigurationUpdated(config: Configuration): void;
```ts ```ts
import UIAbility from "@ohos.app.ability.Ability"; import UIAbility from "@ohos.app.ability.Ability";
var callbackId; let callbackId;
export default class MyAbility extends UIAbility { export default class MyAbility extends UIAbility {
onCreate() { onCreate() {
......
...@@ -35,12 +35,12 @@ on(type: "error", observer: ErrorObserver): number; ...@@ -35,12 +35,12 @@ on(type: "error", observer: ErrorObserver): number;
**示例:** **示例:**
```ts ```ts
var observer = { let observer = {
onUnhandledException(errorMsg) { onUnhandledException(errorMsg) {
console.log('onUnhandledException, errorMsg: ', errorMsg) console.log('onUnhandledException, errorMsg: ', errorMsg)
} }
} }
var observerId = -1; let observerId = -1;
try { try {
observerId = errorManager.on("error", observer); observerId = errorManager.on("error", observer);
} catch (paramError) { } catch (paramError) {
...@@ -67,7 +67,7 @@ off(type: "error", observerId: number, callback: AsyncCallback\<void>): void; ...@@ -67,7 +67,7 @@ off(type: "error", observerId: number, callback: AsyncCallback\<void>): void;
**示例:** **示例:**
```ts ```ts
var observerId = 100; let observerId = 100;
function unregisterErrorObserverCallback(err) { function unregisterErrorObserverCallback(err) {
if (err) { if (err) {
...@@ -105,7 +105,7 @@ off(type: "error", observerId: number): Promise\<void>; ...@@ -105,7 +105,7 @@ off(type: "error", observerId: number): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var observerId = 100; let observerId = 100;
try { try {
errorManager.off("error", observerId) errorManager.off("error", observerId)
.then((data) => { .then((data) => {
......
...@@ -46,7 +46,7 @@ on(type:"mission", listener: MissionListener): number; ...@@ -46,7 +46,7 @@ on(type:"mission", listener: MissionListener): number;
import missionManager from '@ohos.app.ability.missionManager'; import missionManager from '@ohos.app.ability.missionManager';
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var listener = { let listener = {
onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")}, onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")},
onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")}, onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")},
onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")}, onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")},
...@@ -56,7 +56,7 @@ var listener = { ...@@ -56,7 +56,7 @@ var listener = {
onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")} onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")}
}; };
var listenerId = -1; let listenerId = -1;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onCreate(want, launchParam) { onCreate(want, launchParam) {
...@@ -128,7 +128,7 @@ off(type: "mission", listenerId: number, callback: AsyncCallback&lt;void&gt;): v ...@@ -128,7 +128,7 @@ off(type: "mission", listenerId: number, callback: AsyncCallback&lt;void&gt;): v
import missionManager from '@ohos.app.ability.missionManager'; import missionManager from '@ohos.app.ability.missionManager';
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var listener = { let listener = {
onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")}, onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")},
onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")}, onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")},
onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")}, onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")},
...@@ -138,7 +138,7 @@ var listener = { ...@@ -138,7 +138,7 @@ var listener = {
onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")} onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")}
}; };
var listenerId = -1; let listenerId = -1;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onCreate(want, launchParam) { onCreate(want, launchParam) {
...@@ -215,7 +215,7 @@ off(type: "mission", listenerId: number): Promise&lt;void&gt;; ...@@ -215,7 +215,7 @@ off(type: "mission", listenerId: number): Promise&lt;void&gt;;
import missionManager from '@ohos.app.ability.missionManager'; import missionManager from '@ohos.app.ability.missionManager';
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var listener = { let listener = {
onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")}, onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")},
onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")}, onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")},
onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")}, onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")},
...@@ -225,7 +225,7 @@ var listener = { ...@@ -225,7 +225,7 @@ var listener = {
onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")} onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")}
}; };
var listenerId = -1; let listenerId = -1;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onCreate(want, launchParam) { onCreate(want, launchParam) {
...@@ -299,7 +299,7 @@ getMissionInfo(deviceId: string, missionId: number, callback: AsyncCallback&lt;M ...@@ -299,7 +299,7 @@ getMissionInfo(deviceId: string, missionId: number, callback: AsyncCallback&lt;M
let testMissionId = 1; let testMissionId = 1;
try { try {
var allMissions=await missionManager.getMissionInfos("",10).catch(function(err){console.log(err);}); let allMissions=await missionManager.getMissionInfos("",10).catch(function(err){console.log(err);});
if (allMissions && allMissions.length > 0) { if (allMissions && allMissions.length > 0) {
testMissionId = allMissions[0].missionId; testMissionId = allMissions[0].missionId;
} }
......
...@@ -359,8 +359,8 @@ call(method: string, data: rpc.Sequenceable): Promise&lt;void&gt;; ...@@ -359,8 +359,8 @@ call(method: string, data: rpc.Sequenceable): Promise&lt;void&gt;;
return true; return true;
} }
}; };
var method = 'call_Function'; // 约定的通知消息字符串 let method = 'call_Function'; // 约定的通知消息字符串
var caller; let caller;
export default class MainUIAbility extends UIAbility { export default class MainUIAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -440,8 +440,8 @@ callWithResult(method: string, data: rpc.Sequenceable): Promise&lt;rpc.MessagePa ...@@ -440,8 +440,8 @@ callWithResult(method: string, data: rpc.Sequenceable): Promise&lt;rpc.MessagePa
return true; return true;
} }
}; };
var method = 'call_Function'; let method = 'call_Function';
var caller; let caller;
export default class MainUIAbility extends UIAbility { export default class MainUIAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -490,7 +490,7 @@ release(): void; ...@@ -490,7 +490,7 @@ release(): void;
**示例:** **示例:**
```ts ```ts
var caller; let caller;
export default class MainUIAbility extends UIAbility { export default class MainUIAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -530,7 +530,7 @@ release(): void; ...@@ -530,7 +530,7 @@ release(): void;
**示例:** **示例:**
```ts ```ts
var caller; let caller;
export default class MainUIAbility extends UIAbility { export default class MainUIAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -581,7 +581,7 @@ release(): void; ...@@ -581,7 +581,7 @@ release(): void;
**示例:** **示例:**
```ts ```ts
var caller; let caller;
export default class MainUIAbility extends UIAbility { export default class MainUIAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -631,7 +631,7 @@ off(type: "release", callback: OnReleaseCallback): void; ...@@ -631,7 +631,7 @@ off(type: "release", callback: OnReleaseCallback): void;
**示例:** **示例:**
```ts ```ts
var caller; let caller;
export default class MainUIAbility extends UIAbility { export default class MainUIAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -682,7 +682,7 @@ off(type: "release"): void; ...@@ -682,7 +682,7 @@ off(type: "release"): void;
**示例:** **示例:**
```ts ```ts
var caller; let caller;
export default class MainUIAbility extends UIAbility { export default class MainUIAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -760,7 +760,7 @@ on(method: string, callback: CalleeCallback): void; ...@@ -760,7 +760,7 @@ on(method: string, callback: CalleeCallback): void;
return true; return true;
} }
}; };
var method = 'call_Function'; let method = 'call_Function';
function funcCallBack(pdata) { function funcCallBack(pdata) {
console.log('Callee funcCallBack is called ' + pdata); console.log('Callee funcCallBack is called ' + pdata);
let msg = new MyMessageAble("test", ""); let msg = new MyMessageAble("test", "");
...@@ -806,7 +806,7 @@ off(method: string): void; ...@@ -806,7 +806,7 @@ off(method: string): void;
**示例:** **示例:**
```ts ```ts
var method = 'call_Function'; let method = 'call_Function';
export default class MainUIAbility extends UIAbility { export default class MainUIAbility extends UIAbility {
onCreate(want, launchParam) { onCreate(want, launchParam) {
console.log('Callee onCreate is called'); console.log('Callee onCreate is called');
......
...@@ -306,7 +306,7 @@ onMemoryLevel(level: AbilityConstant.MemoryLevel): void; ...@@ -306,7 +306,7 @@ onMemoryLevel(level: AbilityConstant.MemoryLevel): void;
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| level | [AbilityConstant.MemoryLevel](js-apis-application-abilityConstant.md#abilityconstantmemorylevel) | 是 | 回调返回内存微调级别,显示当前内存使用状态。| | level | [AbilityConstant.MemoryLevel](js-apis-app-ability-abilityConstant.md#abilityconstantmemorylevel) | 是 | 回调返回内存微调级别,显示当前内存使用状态。|
**示例:** **示例:**
...@@ -330,7 +330,7 @@ onSaveState(reason: AbilityConstant.StateType, wantParam : {[key: string]: any}) ...@@ -330,7 +330,7 @@ onSaveState(reason: AbilityConstant.StateType, wantParam : {[key: string]: any})
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| reason | [AbilityConstant.StateType](js-apis-application-abilityConstant.md#abilityconstantstatetype) | 是 | 回调保存状态的原因。 | | reason | [AbilityConstant.StateType](js-apis-app-ability-abilityConstant.md#abilityconstantstatetype) | 是 | 回调保存状态的原因。 |
| wantParam | {[key:&nbsp;string]:&nbsp;any} | 是 | want相关参数。 | | wantParam | {[key:&nbsp;string]:&nbsp;any} | 是 | want相关参数。 |
**返回值:** **返回值:**
...@@ -414,8 +414,8 @@ call(method: string, data: rpc.Sequenceable): Promise&lt;void&gt;; ...@@ -414,8 +414,8 @@ call(method: string, data: rpc.Sequenceable): Promise&lt;void&gt;;
return true; return true;
} }
}; };
var method = 'call_Function'; // 约定的通知消息字符串 let method = 'call_Function'; // 约定的通知消息字符串
var caller; let caller;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -499,8 +499,8 @@ callWithResult(method: string, data: rpc.Sequenceable): Promise&lt;rpc.MessagePa ...@@ -499,8 +499,8 @@ callWithResult(method: string, data: rpc.Sequenceable): Promise&lt;rpc.MessagePa
return true; return true;
} }
}; };
var method = 'call_Function'; let method = 'call_Function';
var caller; let caller;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
this.context.startAbilityByCall({ this.context.startAbilityByCall({
...@@ -551,7 +551,7 @@ release(): void; ...@@ -551,7 +551,7 @@ release(): void;
```ts ```ts
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var caller; let caller;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
...@@ -594,7 +594,7 @@ release(): void; ...@@ -594,7 +594,7 @@ release(): void;
```ts ```ts
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var caller; let caller;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onWindowStageCreate(windowStage) { onWindowStageCreate(windowStage) {
...@@ -673,7 +673,7 @@ on(method: string, callback: CalleeCallBack): void; ...@@ -673,7 +673,7 @@ on(method: string, callback: CalleeCallBack): void;
return true; return true;
} }
}; };
var method = 'call_Function'; let method = 'call_Function';
function funcCallBack(pdata) { function funcCallBack(pdata) {
console.log('Callee funcCallBack is called ' + pdata); console.log('Callee funcCallBack is called ' + pdata);
let msg = new MyMessageAble("test", ""); let msg = new MyMessageAble("test", "");
...@@ -720,7 +720,7 @@ off(method: string): void; ...@@ -720,7 +720,7 @@ off(method: string): void;
```ts ```ts
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var method = 'call_Function'; let method = 'call_Function';
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onCreate(want, launchParam) { onCreate(want, launchParam) {
......
...@@ -43,7 +43,7 @@ getAbilityDelegator(): AbilityDelegator ...@@ -43,7 +43,7 @@ getAbilityDelegator(): AbilityDelegator
**示例:** **示例:**
```ts ```ts
var abilityDelegator; let abilityDelegator;
abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator(); abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator();
``` ```
...@@ -65,7 +65,7 @@ getArguments(): AbilityDelegatorArgs ...@@ -65,7 +65,7 @@ getArguments(): AbilityDelegatorArgs
**示例:** **示例:**
```ts ```ts
var args = AbilityDelegatorRegistry.getArguments(); let args = AbilityDelegatorRegistry.getArguments();
console.info("getArguments bundleName:" + args.bundleName); console.info("getArguments bundleName:" + args.bundleName);
console.info("getArguments testCaseNames:" + args.testCaseNames); console.info("getArguments testCaseNames:" + args.testCaseNames);
console.info("getArguments testRunnerClassName:" + args.testRunnerClassName); console.info("getArguments testRunnerClassName:" + args.testRunnerClassName);
......
# @ohos.application.AbilityLifecycleCallback (AbilityLifecycleCallback) # @ohos.application.AbilityLifecycleCallback (AbilityLifecycleCallback)
AbilityLifecycleCallback模块提供应用上下文ApplicationContext的生命周期监听方法的回调类的能力,包括onAbilityCreate、onWindowStageCreate、onWindowStageDestroy等方法,可以作为[registerAbilityLifecycleCallback](js-apis-inner-application-applicationContext.md#applicationcontextregisterabilitylifecyclecallback)的入参。 AbilityLifecycleCallback模块提供应用上下文ApplicationContext的生命周期监听方法的回调类的能力,包括onAbilityCreate、onWindowStageCreate、onWindowStageDestroy等方法,可以作为[on(type: "abilityLifecycle", callback: AbilityLifecycleCallback)](js-apis-inner-application-applicationContext.md#applicationcontextontype-abilitylifecycle-callback-abilitylifecyclecallback)的入参。
> **说明:** > **说明:**
> >
...@@ -158,7 +158,7 @@ onAbilityContinue(ability: Ability): void; ...@@ -158,7 +158,7 @@ onAbilityContinue(ability: Ability): void;
```ts ```ts
import AbilityStage from "@ohos.app.ability.AbilityStage"; import AbilityStage from "@ohos.app.ability.AbilityStage";
var lifecycleId; let lifecycleId;
export default class MyAbilityStage extends AbilityStage { export default class MyAbilityStage extends AbilityStage {
onCreate() { onCreate() {
...@@ -211,3 +211,4 @@ export default class MyAbilityStage extends AbilityStage { ...@@ -211,3 +211,4 @@ export default class MyAbilityStage extends AbilityStage {
} }
} }
``` ```
<!--no_check-->
\ No newline at end of file
...@@ -49,7 +49,7 @@ updateConfiguration(config: Configuration, callback: AsyncCallback\<void>): void ...@@ -49,7 +49,7 @@ updateConfiguration(config: Configuration, callback: AsyncCallback\<void>): void
**示例** **示例**
```ts ```ts
var config = { let config = {
language: 'chinese' language: 'chinese'
} }
...@@ -83,7 +83,7 @@ updateConfiguration(config: Configuration): Promise\<void> ...@@ -83,7 +83,7 @@ updateConfiguration(config: Configuration): Promise\<void>
**示例** **示例**
```ts ```ts
var config = { let config = {
language: 'chinese' language: 'chinese'
} }
......
...@@ -231,7 +231,7 @@ unregisterApplicationStateObserver(observerId: number, callback: AsyncCallback\ ...@@ -231,7 +231,7 @@ unregisterApplicationStateObserver(observerId: number, callback: AsyncCallback\
**示例:** **示例:**
```ts ```ts
var observerId = 100; let observerId = 100;
function unregisterApplicationStateObserverCallback(err) { function unregisterApplicationStateObserverCallback(err) {
if (err) { if (err) {
...@@ -268,7 +268,7 @@ unregisterApplicationStateObserver(observerId: number): Promise\<void>; ...@@ -268,7 +268,7 @@ unregisterApplicationStateObserver(observerId: number): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var observerId = 100; let observerId = 100;
appManager.unregisterApplicationStateObserver(observerId) appManager.unregisterApplicationStateObserver(observerId)
.then((data) => { .then((data) => {
...@@ -362,8 +362,8 @@ killProcessWithAccount(bundleName: string, accountId: number): Promise\<void\> ...@@ -362,8 +362,8 @@ killProcessWithAccount(bundleName: string, accountId: number): Promise\<void\>
**示例:** **示例:**
```ts ```ts
var bundleName = 'bundleName'; let bundleName = 'bundleName';
var accountId = 0; let accountId = 0;
appManager.killProcessWithAccount(bundleName, accountId) appManager.killProcessWithAccount(bundleName, accountId)
.then((data) => { .then((data) => {
console.log('------------ killProcessWithAccount success ------------', data); console.log('------------ killProcessWithAccount success ------------', data);
...@@ -397,8 +397,8 @@ killProcessWithAccount(bundleName: string, accountId: number, callback: AsyncCal ...@@ -397,8 +397,8 @@ killProcessWithAccount(bundleName: string, accountId: number, callback: AsyncCal
**示例:** **示例:**
```ts ```ts
var bundleName = 'bundleName'; let bundleName = 'bundleName';
var accountId = 0; let accountId = 0;
function killProcessWithAccountCallback(err, data) { function killProcessWithAccountCallback(err, data) {
if (err) { if (err) {
console.log('------------- killProcessWithAccountCallback fail, err: --------------', err); console.log('------------- killProcessWithAccountCallback fail, err: --------------', err);
...@@ -431,7 +431,7 @@ killProcessesByBundleName(bundleName: string, callback: AsyncCallback\<void>); ...@@ -431,7 +431,7 @@ killProcessesByBundleName(bundleName: string, callback: AsyncCallback\<void>);
**示例:** **示例:**
```ts ```ts
var bundleName = 'bundleName'; let bundleName = 'bundleName';
function killProcessesByBundleNameCallback(err, data) { function killProcessesByBundleNameCallback(err, data) {
if (err) { if (err) {
console.log('------------- killProcessesByBundleNameCallback fail, err: --------------', err); console.log('------------- killProcessesByBundleNameCallback fail, err: --------------', err);
...@@ -469,7 +469,7 @@ killProcessesByBundleName(bundleName: string): Promise\<void>; ...@@ -469,7 +469,7 @@ killProcessesByBundleName(bundleName: string): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var bundleName = 'com.example.myapplication'; let bundleName = 'com.example.myapplication';
appManager.killProcessesByBundleName(bundleName) appManager.killProcessesByBundleName(bundleName)
.then((data) => { .then((data) => {
console.log('------------ killProcessesByBundleName success ------------', data); console.log('------------ killProcessesByBundleName success ------------', data);
...@@ -501,7 +501,7 @@ clearUpApplicationData(bundleName: string, callback: AsyncCallback\<void>); ...@@ -501,7 +501,7 @@ clearUpApplicationData(bundleName: string, callback: AsyncCallback\<void>);
**示例:** **示例:**
```ts ```ts
var bundleName = 'bundleName'; let bundleName = 'bundleName';
function clearUpApplicationDataCallback(err, data) { function clearUpApplicationDataCallback(err, data) {
if (err) { if (err) {
console.log('------------- clearUpApplicationDataCallback fail, err: --------------', err); console.log('------------- clearUpApplicationDataCallback fail, err: --------------', err);
...@@ -539,7 +539,7 @@ clearUpApplicationData(bundleName: string): Promise\<void>; ...@@ -539,7 +539,7 @@ clearUpApplicationData(bundleName: string): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var bundleName = 'bundleName'; let bundleName = 'bundleName';
appManager.clearUpApplicationData(bundleName) appManager.clearUpApplicationData(bundleName)
.then((data) => { .then((data) => {
console.log('------------ clearUpApplicationData success ------------', data); console.log('------------ clearUpApplicationData success ------------', data);
......
...@@ -41,14 +41,14 @@ onMemoryLevel(level: number): void; ...@@ -41,14 +41,14 @@ onMemoryLevel(level: number): void;
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| level | [MemoryLevel](js-apis-application-abilityConstant.md#abilityconstantmemorylevel) | 是 | 表示当前内存的基线水平。 | | level | [MemoryLevel](js-apis-app-ability-abilityConstant.md#abilityconstantmemorylevel) | 是 | 表示当前内存的基线水平。 |
**示例:** **示例:**
```ts ```ts
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var callbackId; let callbackId;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onCreate() { onCreate() {
......
...@@ -28,7 +28,7 @@ registerErrorObserver(observer: ErrorObserver): number; ...@@ -28,7 +28,7 @@ registerErrorObserver(observer: ErrorObserver): number;
**示例:** **示例:**
```ts ```ts
var observer = { let observer = {
onUnhandledException(errorMsg) { onUnhandledException(errorMsg) {
console.log('onUnhandledException, errorMsg: ', errorMsg) console.log('onUnhandledException, errorMsg: ', errorMsg)
} }
...@@ -54,7 +54,7 @@ unregisterErrorObserver(observerId: number, callback: AsyncCallback\<void>): vo ...@@ -54,7 +54,7 @@ unregisterErrorObserver(observerId: number, callback: AsyncCallback\<void>): vo
**示例:** **示例:**
```ts ```ts
var observerId = 100; let observerId = 100;
function unregisterErrorObserverCallback(err) { function unregisterErrorObserverCallback(err) {
if (err) { if (err) {
...@@ -88,7 +88,7 @@ unregisterErrorObserver(observerId: number): Promise\<void>; ...@@ -88,7 +88,7 @@ unregisterErrorObserver(observerId: number): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var observerId = 100; let observerId = 100;
errorManager.unregisterErrorObserver(observerId) errorManager.unregisterErrorObserver(observerId)
.then((data) => { .then((data) => {
console.log('----------- unregisterErrorObserver success ----------', data); console.log('----------- unregisterErrorObserver success ----------', data);
......
...@@ -43,7 +43,7 @@ registerMissionListener(listener: MissionListener): number; ...@@ -43,7 +43,7 @@ registerMissionListener(listener: MissionListener): number;
**示例:** **示例:**
```ts ```ts
var listener = { let listener = {
onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")}, onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")},
onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")}, onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")},
onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")}, onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")},
...@@ -53,7 +53,7 @@ var listener = { ...@@ -53,7 +53,7 @@ var listener = {
onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")} onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")}
}; };
console.log("registerMissionListener") console.log("registerMissionListener")
var listenerid = missionManager.registerMissionListener(listener); let listenerid = missionManager.registerMissionListener(listener);
``` ```
...@@ -79,7 +79,7 @@ unregisterMissionListener(listenerId: number, callback: AsyncCallback&lt;void&gt ...@@ -79,7 +79,7 @@ unregisterMissionListener(listenerId: number, callback: AsyncCallback&lt;void&gt
**示例:** **示例:**
```ts ```ts
var listener = { let listener = {
onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")}, onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")},
onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")}, onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")},
onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")}, onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")},
...@@ -89,7 +89,7 @@ unregisterMissionListener(listenerId: number, callback: AsyncCallback&lt;void&gt ...@@ -89,7 +89,7 @@ unregisterMissionListener(listenerId: number, callback: AsyncCallback&lt;void&gt
onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")} onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")}
}; };
console.log("registerMissionListener") console.log("registerMissionListener")
var listenerid = missionManager.registerMissionListener(listener); let listenerid = missionManager.registerMissionListener(listener);
missionManager.unregisterMissionListener(listenerid, (error) => { missionManager.unregisterMissionListener(listenerid, (error) => {
console.log("unregisterMissionListener"); console.log("unregisterMissionListener");
...@@ -124,7 +124,7 @@ unregisterMissionListener(listenerId: number): Promise&lt;void&gt;; ...@@ -124,7 +124,7 @@ unregisterMissionListener(listenerId: number): Promise&lt;void&gt;;
**示例:** **示例:**
```ts ```ts
var listener = { let listener = {
onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")}, onMissionCreated: function (mission) {console.log("--------onMissionCreated-------")},
onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")}, onMissionDestroyed: function (mission) {console.log("--------onMissionDestroyed-------")},
onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")}, onMissionSnapshotChanged: function (mission) {console.log("--------onMissionSnapshotChanged-------")},
...@@ -134,7 +134,7 @@ unregisterMissionListener(listenerId: number): Promise&lt;void&gt;; ...@@ -134,7 +134,7 @@ unregisterMissionListener(listenerId: number): Promise&lt;void&gt;;
onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")} onMissionLabelUpdated: function (mission) {console.log("--------onMissionLabelUpdated-------")}
}; };
console.log("registerMissionListener") console.log("registerMissionListener")
var listenerid = missionManager.registerMissionListener(listener); let listenerid = missionManager.registerMissionListener(listener);
missionManager.unregisterMissionListener(listenerid).catch(function (err) { missionManager.unregisterMissionListener(listenerid).catch(function (err) {
console.log(err); console.log(err);
...@@ -167,7 +167,7 @@ getMissionInfo(deviceId: string, missionId: number, callback: AsyncCallback&lt;M ...@@ -167,7 +167,7 @@ getMissionInfo(deviceId: string, missionId: number, callback: AsyncCallback&lt;M
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var allMissions=missionManager.getMissionInfos("",10).catch(function(err){console.log(err);}); let allMissions=missionManager.getMissionInfos("",10).catch(function(err){console.log(err);});
missionManager.getMissionInfo("", allMissions[0].missionId, (error, mission) => { missionManager.getMissionInfo("", allMissions[0].missionId, (error, mission) => {
if (error.code) { if (error.code) {
console.log("getMissionInfo failed, error.code:" + JSON.stringify(error.code) + console.log("getMissionInfo failed, error.code:" + JSON.stringify(error.code) +
...@@ -215,7 +215,7 @@ getMissionInfo(deviceId: string, missionId: number): Promise&lt;MissionInfo&gt;; ...@@ -215,7 +215,7 @@ getMissionInfo(deviceId: string, missionId: number): Promise&lt;MissionInfo&gt;;
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var mission = missionManager.getMissionInfo("", 10).catch(function (err){ let mission = missionManager.getMissionInfo("", 10).catch(function (err){
console.log(err); console.log(err);
}); });
``` ```
...@@ -288,7 +288,7 @@ getMissionInfos(deviceId: string, numMax: number): Promise&lt;Array&lt;MissionIn ...@@ -288,7 +288,7 @@ getMissionInfos(deviceId: string, numMax: number): Promise&lt;Array&lt;MissionIn
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var allMissions = missionManager.getMissionInfos("", 10).catch(function (err){ let allMissions = missionManager.getMissionInfos("", 10).catch(function (err){
console.log(err); console.log(err);
}); });
``` ```
...@@ -327,7 +327,7 @@ getMissionSnapShot(deviceId: string, missionId: number, callback: AsyncCallback& ...@@ -327,7 +327,7 @@ getMissionSnapShot(deviceId: string, missionId: number, callback: AsyncCallback&
} }
console.log("size = " + missions.length); console.log("size = " + missions.length);
console.log("missions = " + JSON.stringify(missions)); console.log("missions = " + JSON.stringify(missions));
var id = missions[0].missionId; let id = missions[0].missionId;
missionManager.getMissionSnapShot("", id, (error, snapshot) => { missionManager.getMissionSnapShot("", id, (error, snapshot) => {
if (error.code) { if (error.code) {
...@@ -371,15 +371,15 @@ getMissionSnapShot(deviceId: string, missionId: number): Promise&lt;MissionSnaps ...@@ -371,15 +371,15 @@ getMissionSnapShot(deviceId: string, missionId: number): Promise&lt;MissionSnaps
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var allMissions; let allMissions;
missionManager.getMissionInfos("",10).then(function(res){ missionManager.getMissionInfos("",10).then(function(res){
allMissions=res; allMissions=res;
}).catch(function(err){console.log(err);}); }).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length); console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions)); console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId; let id = allMissions[0].missionId;
var snapshot = missionManager.getMissionSnapShot("", id).catch(function (err){ let snapshot = missionManager.getMissionSnapShot("", id).catch(function (err){
console.log(err); console.log(err);
}); });
``` ```
...@@ -417,7 +417,7 @@ getLowResolutionMissionSnapShot(deviceId: string, missionId: number, callback: A ...@@ -417,7 +417,7 @@ getLowResolutionMissionSnapShot(deviceId: string, missionId: number, callback: A
} }
console.log("size = " + missions.length); console.log("size = " + missions.length);
console.log("missions = " + JSON.stringify(missions)); console.log("missions = " + JSON.stringify(missions));
var id = missions[0].missionId; let id = missions[0].missionId;
missionManager.getLowResolutionMissionSnapShot("", id, (error, snapshot) => { missionManager.getLowResolutionMissionSnapShot("", id, (error, snapshot) => {
if (error.code) { if (error.code) {
...@@ -461,15 +461,15 @@ getLowResolutionMissionSnapShot(deviceId: string, missionId: number): Promise\<M ...@@ -461,15 +461,15 @@ getLowResolutionMissionSnapShot(deviceId: string, missionId: number): Promise\<M
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var allMissions; let allMissions;
missionManager.getMissionInfos("",10).then(function(res){ missionManager.getMissionInfos("",10).then(function(res){
allMissions=res; allMissions=res;
}).catch(function(err){console.log(err);}); }).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length); console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions)); console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId; let id = allMissions[0].missionId;
var snapshot = missionManager.getLowResolutionMissionSnapShot("", id).catch(function (err){ let snapshot = missionManager.getLowResolutionMissionSnapShot("", id).catch(function (err){
console.log(err); console.log(err);
}); });
``` ```
...@@ -507,7 +507,7 @@ lockMission(missionId: number, callback: AsyncCallback&lt;void&gt;): void; ...@@ -507,7 +507,7 @@ lockMission(missionId: number, callback: AsyncCallback&lt;void&gt;): void;
} }
console.log("size = " + missions.length); console.log("size = " + missions.length);
console.log("missions = " + JSON.stringify(missions)); console.log("missions = " + JSON.stringify(missions));
var id = missions[0].missionId; let id = missions[0].missionId;
missionManager.lockMission(id).then(() => { missionManager.lockMission(id).then(() => {
console.log("lockMission is called "); console.log("lockMission is called ");
...@@ -544,13 +544,13 @@ lockMission(missionId: number): Promise&lt;void&gt;; ...@@ -544,13 +544,13 @@ lockMission(missionId: number): Promise&lt;void&gt;;
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var allMissions; let allMissions;
missionManager.getMissionInfos("",10).then(function(res){ missionManager.getMissionInfos("",10).then(function(res){
allMissions=res; allMissions=res;
}).catch(function(err){console.log(err);}); }).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length); console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions)); console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId; let id = allMissions[0].missionId;
missionManager.lockMission(id).catch(function (err){ missionManager.lockMission(id).catch(function (err){
console.log(err); console.log(err);
...@@ -590,7 +590,7 @@ unlockMission(missionId: number, callback: AsyncCallback&lt;void&gt;): void; ...@@ -590,7 +590,7 @@ unlockMission(missionId: number, callback: AsyncCallback&lt;void&gt;): void;
} }
console.log("size = " + missions.length); console.log("size = " + missions.length);
console.log("missions = " + JSON.stringify(missions)); console.log("missions = " + JSON.stringify(missions));
var id = missions[0].missionId; let id = missions[0].missionId;
missionManager.unlockMission(id).then(() => { missionManager.unlockMission(id).then(() => {
console.log("unlockMission is called "); console.log("unlockMission is called ");
...@@ -628,13 +628,13 @@ unlockMission(missionId: number): Promise&lt;void&gt;; ...@@ -628,13 +628,13 @@ unlockMission(missionId: number): Promise&lt;void&gt;;
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var allMissions; let allMissions;
missionManager.getMissionInfos("",10).then(function(res){ missionManager.getMissionInfos("",10).then(function(res){
allMissions=res; allMissions=res;
}).catch(function(err){console.log(err);}); }).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length); console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions)); console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId; let id = allMissions[0].missionId;
missionManager.lockMission(id).catch(function (err){ missionManager.lockMission(id).catch(function (err){
console.log(err); console.log(err);
...@@ -677,7 +677,7 @@ clearMission(missionId: number, callback: AsyncCallback&lt;void&gt;): void; ...@@ -677,7 +677,7 @@ clearMission(missionId: number, callback: AsyncCallback&lt;void&gt;): void;
} }
console.log("size = " + missions.length); console.log("size = " + missions.length);
console.log("missions = " + JSON.stringify(missions)); console.log("missions = " + JSON.stringify(missions));
var id = missions[0].missionId; let id = missions[0].missionId;
missionManager.clearMission(id).then(() => { missionManager.clearMission(id).then(() => {
console.log("clearMission is called "); console.log("clearMission is called ");
...@@ -715,13 +715,13 @@ clearMission(missionId: number): Promise&lt;void&gt;; ...@@ -715,13 +715,13 @@ clearMission(missionId: number): Promise&lt;void&gt;;
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var allMissions; let allMissions;
missionManager.getMissionInfos("",10).then(function(res){ missionManager.getMissionInfos("",10).then(function(res){
allMissions=res; allMissions=res;
}).catch(function(err){console.log(err);}); }).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length); console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions)); console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId; let id = allMissions[0].missionId;
missionManager.clearMission(id).catch(function (err){ missionManager.clearMission(id).catch(function (err){
console.log(err); console.log(err);
...@@ -812,7 +812,7 @@ moveMissionToFront(missionId: number, callback: AsyncCallback&lt;void&gt;): void ...@@ -812,7 +812,7 @@ moveMissionToFront(missionId: number, callback: AsyncCallback&lt;void&gt;): void
} }
console.log("size = " + missions.length); console.log("size = " + missions.length);
console.log("missions = " + JSON.stringify(missions)); console.log("missions = " + JSON.stringify(missions));
var id = missions[0].missionId; let id = missions[0].missionId;
missionManager.moveMissionToFront(id).then(() => { missionManager.moveMissionToFront(id).then(() => {
console.log("moveMissionToFront is called "); console.log("moveMissionToFront is called ");
...@@ -838,7 +838,7 @@ moveMissionToFront(missionId: number, options: StartOptions, callback: AsyncCall ...@@ -838,7 +838,7 @@ moveMissionToFront(missionId: number, options: StartOptions, callback: AsyncCall
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| missionId | number | 是 | 任务ID。 | | missionId | number | 是 | 任务ID。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 是 | 启动参数选项,用于指定任务切到前台时的窗口模式,设备ID等。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 是 | 启动参数选项,用于指定任务切到前台时的窗口模式,设备ID等。 |
| callback | AsyncCallback&lt;void&gt; | 是 | 执行结果回调函数。 | | callback | AsyncCallback&lt;void&gt; | 是 | 执行结果回调函数。 |
**示例:** **示例:**
...@@ -854,7 +854,7 @@ moveMissionToFront(missionId: number, options: StartOptions, callback: AsyncCall ...@@ -854,7 +854,7 @@ moveMissionToFront(missionId: number, options: StartOptions, callback: AsyncCall
} }
console.log("size = " + missions.length); console.log("size = " + missions.length);
console.log("missions = " + JSON.stringify(missions)); console.log("missions = " + JSON.stringify(missions));
var id = missions[0].missionId; let id = missions[0].missionId;
missionManager.moveMissionToFront(id,{windowMode : 101}).then(() => { missionManager.moveMissionToFront(id,{windowMode : 101}).then(() => {
console.log("moveMissionToFront is called "); console.log("moveMissionToFront is called ");
...@@ -880,7 +880,7 @@ moveMissionToFront(missionId: number, options?: StartOptions): Promise&lt;void&g ...@@ -880,7 +880,7 @@ moveMissionToFront(missionId: number, options?: StartOptions): Promise&lt;void&g
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
| missionId | number | 是 | 任务ID。 | | missionId | number | 是 | 任务ID。 |
| options | [StartOptions](js-apis-application-startOptions.md) | 否 | 启动参数选项,用于指定任务切到前台时的窗口模式,设备ID等。 | | options | [StartOptions](js-apis-app-ability-startOptions.md) | 否 | 启动参数选项,用于指定任务切到前台时的窗口模式,设备ID等。 |
**返回值:** **返回值:**
...@@ -893,13 +893,13 @@ moveMissionToFront(missionId: number, options?: StartOptions): Promise&lt;void&g ...@@ -893,13 +893,13 @@ moveMissionToFront(missionId: number, options?: StartOptions): Promise&lt;void&g
```ts ```ts
import missionManager from '@ohos.application.missionManager' import missionManager from '@ohos.application.missionManager'
var allMissions; let allMissions;
missionManager.getMissionInfos("",10).then(function(res){ missionManager.getMissionInfos("",10).then(function(res){
allMissions=res; allMissions=res;
}).catch(function(err){console.log(err);}); }).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length); console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions)); console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId; let id = allMissions[0].missionId;
missionManager.moveMissionToFront(id).catch(function (err){ missionManager.moveMissionToFront(id).catch(function (err){
console.log(err); console.log(err);
......
...@@ -35,10 +35,10 @@ openFile(uri: string, mode: string, callback: AsyncCallback\<number>): void ...@@ -35,10 +35,10 @@ openFile(uri: string, mode: string, callback: AsyncCallback\<number>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
var mode = "rw"; let mode = "rw";
DAHelper.openFile("dataability:///com.example.DataAbility", mode, (err, data) => { DAHelper.openFile("dataability:///com.example.DataAbility", mode, (err, data) => {
console.info("openFile err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("openFile err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -69,10 +69,10 @@ openFile(uri: string, mode: string): Promise\<number> ...@@ -69,10 +69,10 @@ openFile(uri: string, mode: string): Promise\<number>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
var mode = "rw"; let mode = "rw";
DAHelper.openFile("dataability:///com.example.DataAbility", mode).then((data) => { DAHelper.openFile("dataability:///com.example.DataAbility", mode).then((data) => {
console.info("openFile data: " + JSON.stringify(data)); console.info("openFile data: " + JSON.stringify(data));
}); });
...@@ -98,7 +98,7 @@ on(type: 'dataChange', uri: string, callback: AsyncCallback\<void>): void ...@@ -98,7 +98,7 @@ on(type: 'dataChange', uri: string, callback: AsyncCallback\<void>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
function onChangeNotify() { function onChangeNotify() {
...@@ -131,7 +131,7 @@ off(type: 'dataChange', uri: string, callback?: AsyncCallback\<void>): void ...@@ -131,7 +131,7 @@ off(type: 'dataChange', uri: string, callback?: AsyncCallback\<void>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
function onChangeNotify() { function onChangeNotify() {
...@@ -167,7 +167,7 @@ getType(uri: string, callback: AsyncCallback\<string>): void ...@@ -167,7 +167,7 @@ getType(uri: string, callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.getType("dataability:///com.example.DataAbility", (err, data) => { DAHelper.getType("dataability:///com.example.DataAbility", (err, data) => {
...@@ -199,7 +199,7 @@ getType(uri: string): Promise\<string> ...@@ -199,7 +199,7 @@ getType(uri: string): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.getType("dataability:///com.example.DataAbility").then((data) => { DAHelper.getType("dataability:///com.example.DataAbility").then((data) => {
...@@ -227,7 +227,7 @@ getFileTypes(uri: string, mimeTypeFilter: string, callback: AsyncCallback<Array\ ...@@ -227,7 +227,7 @@ getFileTypes(uri: string, mimeTypeFilter: string, callback: AsyncCallback<Array\
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.getFileTypes( "dataability:///com.example.DataAbility", "image/*", (err, data) => { DAHelper.getFileTypes( "dataability:///com.example.DataAbility", "image/*", (err, data) => {
...@@ -260,7 +260,7 @@ getFileTypes(uri: string, mimeTypeFilter: string): Promise\<Array\<string>> ...@@ -260,7 +260,7 @@ getFileTypes(uri: string, mimeTypeFilter: string): Promise\<Array\<string>>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.getFileTypes("dataability:///com.example.DataAbility", "image/*").then((data) => { DAHelper.getFileTypes("dataability:///com.example.DataAbility", "image/*").then((data) => {
...@@ -287,7 +287,7 @@ normalizeUri(uri: string, callback: AsyncCallback\<string>): void ...@@ -287,7 +287,7 @@ normalizeUri(uri: string, callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.normalizeUri("dataability:///com.example.DataAbility", (err, data) => { DAHelper.normalizeUri("dataability:///com.example.DataAbility", (err, data) => {
...@@ -319,7 +319,7 @@ normalizeUri(uri: string): Promise\<string> ...@@ -319,7 +319,7 @@ normalizeUri(uri: string): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.normalizeUri("dataability:///com.example.DataAbility",).then((data) => { DAHelper.normalizeUri("dataability:///com.example.DataAbility",).then((data) => {
...@@ -346,7 +346,7 @@ denormalizeUri(uri: string, callback: AsyncCallback\<string>): void ...@@ -346,7 +346,7 @@ denormalizeUri(uri: string, callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.denormalizeUri("dataability:///com.example.DataAbility", (err, data) => { DAHelper.denormalizeUri("dataability:///com.example.DataAbility", (err, data) => {
...@@ -378,7 +378,7 @@ denormalizeUri(uri: string): Promise\<string> ...@@ -378,7 +378,7 @@ denormalizeUri(uri: string): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.denormalizeUri("dataability:///com.example.DataAbility",).then((data) => { DAHelper.denormalizeUri("dataability:///com.example.DataAbility",).then((data) => {
...@@ -405,7 +405,7 @@ notifyChange(uri: string, callback: AsyncCallback\<void>): void ...@@ -405,7 +405,7 @@ notifyChange(uri: string, callback: AsyncCallback\<void>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.notifyChange("dataability:///com.example.DataAbility", (err) => { DAHelper.notifyChange("dataability:///com.example.DataAbility", (err) => {
...@@ -437,7 +437,7 @@ notifyChange(uri: string): Promise\<void> ...@@ -437,7 +437,7 @@ notifyChange(uri: string): Promise\<void>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
DAHelper.notifyChange("dataability:///com.example.DataAbility").then(() => { DAHelper.notifyChange("dataability:///com.example.DataAbility").then(() => {
...@@ -465,7 +465,7 @@ insert(uri: string, valuesBucket: rdb.ValuesBucket, callback: AsyncCallback\<num ...@@ -465,7 +465,7 @@ insert(uri: string, valuesBucket: rdb.ValuesBucket, callback: AsyncCallback\<num
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
const valueBucket = { const valueBucket = {
...@@ -504,7 +504,7 @@ insert(uri: string, valuesBucket: rdb.ValuesBucket): Promise\<number> ...@@ -504,7 +504,7 @@ insert(uri: string, valuesBucket: rdb.ValuesBucket): Promise\<number>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
const valueBucket = { const valueBucket = {
...@@ -538,10 +538,10 @@ batchInsert(uri: string, valuesBuckets: Array\<rdb.ValuesBucket>, callback: Asyn ...@@ -538,10 +538,10 @@ batchInsert(uri: string, valuesBuckets: Array\<rdb.ValuesBucket>, callback: Asyn
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
var cars = new Array({"name": "roe11", "age": 21, "salary": 20.5, "blobType": "u8",}, let cars = new Array({"name": "roe11", "age": 21, "salary": 20.5, "blobType": "u8",},
{"name": "roe12", "age": 21, "salary": 20.5, "blobType": "u8",}, {"name": "roe12", "age": 21, "salary": 20.5, "blobType": "u8",},
{"name": "roe13", "age": 21, "salary": 20.5, "blobType": "u8",}); {"name": "roe13", "age": 21, "salary": 20.5, "blobType": "u8",});
DAHelper.batchInsert("dataability:///com.example.DataAbility", cars, (err, data) => { DAHelper.batchInsert("dataability:///com.example.DataAbility", cars, (err, data) => {
...@@ -574,10 +574,10 @@ batchInsert(uri: string, valuesBuckets: Array<rdb.ValuesBucket>): Promise\<numbe ...@@ -574,10 +574,10 @@ batchInsert(uri: string, valuesBuckets: Array<rdb.ValuesBucket>): Promise\<numbe
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
var cars = new Array({"name": "roe11", "age": 21, "salary": 20.5, "blobType": "u8",}, let cars = new Array({"name": "roe11", "age": 21, "salary": 20.5, "blobType": "u8",},
{"name": "roe12", "age": 21, "salary": 20.5, "blobType": "u8",}, {"name": "roe12", "age": 21, "salary": 20.5, "blobType": "u8",},
{"name": "roe13", "age": 21, "salary": 20.5, "blobType": "u8",}); {"name": "roe13", "age": 21, "salary": 20.5, "blobType": "u8",});
DAHelper.batchInsert("dataability:///com.example.DataAbility", cars).then((data) => { DAHelper.batchInsert("dataability:///com.example.DataAbility", cars).then((data) => {
...@@ -606,7 +606,7 @@ delete(uri: string, predicates: dataAbility.DataAbilityPredicates, callback: Asy ...@@ -606,7 +606,7 @@ delete(uri: string, predicates: dataAbility.DataAbilityPredicates, callback: Asy
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import ohos_data_ability from '@ohos.data.dataAbility'; import ohos_data_ability from '@ohos.data.dataAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
let da = new ohos_data_ability.DataAbilityPredicates(); let da = new ohos_data_ability.DataAbilityPredicates();
...@@ -641,7 +641,7 @@ delete(uri: string, predicates?: dataAbility.DataAbilityPredicates): Promise\<nu ...@@ -641,7 +641,7 @@ delete(uri: string, predicates?: dataAbility.DataAbilityPredicates): Promise\<nu
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import ohos_data_ability from '@ohos.data.dataAbility'; import ohos_data_ability from '@ohos.data.dataAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
let da = new ohos_data_ability.DataAbilityPredicates(); let da = new ohos_data_ability.DataAbilityPredicates();
...@@ -672,7 +672,7 @@ update(uri: string, valuesBucket: rdb.ValuesBucket, predicates: dataAbility.Data ...@@ -672,7 +672,7 @@ update(uri: string, valuesBucket: rdb.ValuesBucket, predicates: dataAbility.Data
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import ohos_data_ability from '@ohos.data.dataAbility'; import ohos_data_ability from '@ohos.data.dataAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
const va = { const va = {
...@@ -714,7 +714,7 @@ update(uri: string, valuesBucket: rdb.ValuesBucket, predicates?: dataAbility.Dat ...@@ -714,7 +714,7 @@ update(uri: string, valuesBucket: rdb.ValuesBucket, predicates?: dataAbility.Dat
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import ohos_data_ability from '@ohos.data.dataAbility'; import ohos_data_ability from '@ohos.data.dataAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
const va = { const va = {
...@@ -751,10 +751,10 @@ query(uri: string, columns: Array\<string>, predicates: dataAbility.DataAbilityP ...@@ -751,10 +751,10 @@ query(uri: string, columns: Array\<string>, predicates: dataAbility.DataAbilityP
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import ohos_data_ability from '@ohos.data.dataAbility'; import ohos_data_ability from '@ohos.data.dataAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
var cars=new Array("value1", "value2", "value3", "value4"); let cars=new Array("value1", "value2", "value3", "value4");
let da = new ohos_data_ability.DataAbilityPredicates(); let da = new ohos_data_ability.DataAbilityPredicates();
DAHelper.query("dataability:///com.example.DataAbility", cars, da, (err, data) => { DAHelper.query("dataability:///com.example.DataAbility", cars, da, (err, data) => {
console.info("query err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("query err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
...@@ -790,10 +790,10 @@ query(uri: string, columns?: Array\<string>, predicates?: dataAbility.DataAbilit ...@@ -790,10 +790,10 @@ query(uri: string, columns?: Array\<string>, predicates?: dataAbility.DataAbilit
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import ohos_data_ability from '@ohos.data.dataAbility'; import ohos_data_ability from '@ohos.data.dataAbility';
var DAHelper = featureAbility.acquireDataAbilityHelper( let DAHelper = featureAbility.acquireDataAbilityHelper(
"dataability:///com.example.DataAbility" "dataability:///com.example.DataAbility"
); );
var cars = new Array("value1", "value2", "value3", "value4"); let cars = new Array("value1", "value2", "value3", "value4");
let da = new ohos_data_ability.DataAbilityPredicates(); let da = new ohos_data_ability.DataAbilityPredicates();
DAHelper.query("dataability:///com.example.DataAbility", cars, da).then((data) => { DAHelper.query("dataability:///com.example.DataAbility", cars, da).then((data) => {
console.info("query data: " + JSON.stringify(data)); console.info("query data: " + JSON.stringify(data));
......
...@@ -13,7 +13,7 @@ Context对象是在featureAbility中创建实例,并通过featureAbility的[ge ...@@ -13,7 +13,7 @@ Context对象是在featureAbility中创建实例,并通过featureAbility的[ge
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getOrCreateLocalDir().then((data) => { context.getOrCreateLocalDir().then((data) => {
console.info("getOrCreateLocalDir data: " + JSON.stringify(data)); console.info("getOrCreateLocalDir data: " + JSON.stringify(data));
}); });
...@@ -39,7 +39,7 @@ getOrCreateLocalDir(callback: AsyncCallback\<string>): void ...@@ -39,7 +39,7 @@ getOrCreateLocalDir(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getOrCreateLocalDir((err, data)=>{ context.getOrCreateLocalDir((err, data)=>{
console.info("getOrCreateLocalDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getOrCreateLocalDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -67,7 +67,7 @@ getOrCreateLocalDir(): Promise\<string> ...@@ -67,7 +67,7 @@ getOrCreateLocalDir(): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getOrCreateLocalDir().then((data) => { context.getOrCreateLocalDir().then((data) => {
console.info("getOrCreateLocalDir data: " + JSON.stringify(data)); console.info("getOrCreateLocalDir data: " + JSON.stringify(data));
}); });
...@@ -94,7 +94,7 @@ verifyPermission(permission: string, options: PermissionOptions, callback: Async ...@@ -94,7 +94,7 @@ verifyPermission(permission: string, options: PermissionOptions, callback: Async
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import bundle from '@ohos.bundle.bundleManager'; import bundle from '@ohos.bundle.bundleManager';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
bundle.getBundleInfo('com.context.test', 1, (err, datainfo) =>{ bundle.getBundleInfo('com.context.test', 1, (err, datainfo) =>{
context.verifyPermission("com.example.permission", {uid:datainfo.appInfo.uid}, (err, data) =>{ context.verifyPermission("com.example.permission", {uid:datainfo.appInfo.uid}, (err, data) =>{
console.info("verifyPermission err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("verifyPermission err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
...@@ -124,7 +124,7 @@ verifyPermission(permission: string, callback: AsyncCallback\<number>): void ...@@ -124,7 +124,7 @@ verifyPermission(permission: string, callback: AsyncCallback\<number>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.verifyPermission("com.example.permission", (err, data) =>{ context.verifyPermission("com.example.permission", (err, data) =>{
console.info("verifyPermission err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("verifyPermission err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -155,8 +155,8 @@ verifyPermission(permission: string, options?: PermissionOptions): Promise\<numb ...@@ -155,8 +155,8 @@ verifyPermission(permission: string, options?: PermissionOptions): Promise\<numb
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
var Permission = {pid:1}; let Permission = {pid:1};
context.verifyPermission('com.context.permission',Permission).then((data) => { context.verifyPermission('com.context.permission',Permission).then((data) => {
console.info("verifyPermission data: " + JSON.stringify(data)); console.info("verifyPermission data: " + JSON.stringify(data));
}); });
...@@ -184,7 +184,7 @@ requestPermissionsFromUser(permissions: Array\<string>, requestCode: number, res ...@@ -184,7 +184,7 @@ requestPermissionsFromUser(permissions: Array\<string>, requestCode: number, res
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.requestPermissionsFromUser( context.requestPermissionsFromUser(
["com.example.permission1", ["com.example.permission1",
"com.example.permission2", "com.example.permission2",
...@@ -224,7 +224,7 @@ requestPermissionsFromUser(permissions: Array\<string>, requestCode: number): Pr ...@@ -224,7 +224,7 @@ requestPermissionsFromUser(permissions: Array\<string>, requestCode: number): Pr
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.requestPermissionsFromUser( context.requestPermissionsFromUser(
["com.example.permission1", ["com.example.permission1",
"com.example.permission2", "com.example.permission2",
...@@ -257,7 +257,7 @@ getApplicationInfo(callback: AsyncCallback\<ApplicationInfo>): void ...@@ -257,7 +257,7 @@ getApplicationInfo(callback: AsyncCallback\<ApplicationInfo>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getApplicationInfo((err, data) => { context.getApplicationInfo((err, data) => {
console.info("getApplicationInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getApplicationInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -283,7 +283,7 @@ getApplicationInfo(): Promise\<ApplicationInfo> ...@@ -283,7 +283,7 @@ getApplicationInfo(): Promise\<ApplicationInfo>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getApplicationInfo().then((data) => { context.getApplicationInfo().then((data) => {
console.info("getApplicationInfo data: " + JSON.stringify(data)); console.info("getApplicationInfo data: " + JSON.stringify(data));
}); });
...@@ -309,7 +309,7 @@ getBundleName(callback: AsyncCallback\<string>): void ...@@ -309,7 +309,7 @@ getBundleName(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getBundleName((err, data) => { context.getBundleName((err, data) => {
console.info("getBundleName err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getBundleName err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -335,7 +335,7 @@ getBundleName(): Promise\<string> ...@@ -335,7 +335,7 @@ getBundleName(): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getBundleName().then((data) => { context.getBundleName().then((data) => {
console.info("getBundleName data: " + JSON.stringify(data)); console.info("getBundleName data: " + JSON.stringify(data));
}); });
...@@ -359,7 +359,7 @@ getDisplayOrientation(callback: AsyncCallback\<bundle.DisplayOrientation>): void ...@@ -359,7 +359,7 @@ getDisplayOrientation(callback: AsyncCallback\<bundle.DisplayOrientation>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getDisplayOrientation((err, data) => { context.getDisplayOrientation((err, data) => {
console.info("getDisplayOrientation err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getDisplayOrientation err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -383,7 +383,7 @@ getDisplayOrientation(): Promise\<bundle.DisplayOrientation>; ...@@ -383,7 +383,7 @@ getDisplayOrientation(): Promise\<bundle.DisplayOrientation>;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getDisplayOrientation().then((data) => { context.getDisplayOrientation().then((data) => {
console.info("getDisplayOrientation data: " + JSON.stringify(data)); console.info("getDisplayOrientation data: " + JSON.stringify(data));
}); });
...@@ -407,7 +407,7 @@ getExternalCacheDir(callback: AsyncCallback\<string>): void ...@@ -407,7 +407,7 @@ getExternalCacheDir(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getExternalCacheDir((err, data) => { context.getExternalCacheDir((err, data) => {
console.info("getExternalCacheDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getExternalCacheDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -431,7 +431,7 @@ getExternalCacheDir(): Promise\<string>; ...@@ -431,7 +431,7 @@ getExternalCacheDir(): Promise\<string>;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getExternalCacheDir().then((data) => { context.getExternalCacheDir().then((data) => {
console.info("getExternalCacheDir data: " + JSON.stringify(data)); console.info("getExternalCacheDir data: " + JSON.stringify(data));
}); });
...@@ -457,8 +457,8 @@ setDisplayOrientation(orientation: bundle.DisplayOrientation, callback: AsyncCal ...@@ -457,8 +457,8 @@ setDisplayOrientation(orientation: bundle.DisplayOrientation, callback: AsyncCal
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import bundle from '@ohos.bundle'; import bundle from '@ohos.bundle';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
var orientation = bundle.DisplayOrientation.UNSPECIFIED; let orientation = bundle.DisplayOrientation.UNSPECIFIED;
context.setDisplayOrientation(orientation, (err) => { context.setDisplayOrientation(orientation, (err) => {
console.info("setDisplayOrientation err: " + JSON.stringify(err)); console.info("setDisplayOrientation err: " + JSON.stringify(err));
}); });
...@@ -484,8 +484,8 @@ setDisplayOrientation(orientation: bundle.DisplayOrientation): Promise\<void>; ...@@ -484,8 +484,8 @@ setDisplayOrientation(orientation: bundle.DisplayOrientation): Promise\<void>;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
import bundle from '@ohos.bundle'; import bundle from '@ohos.bundle';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
var orientation = bundle.DisplayOrientation.UNSPECIFIED; let orientation = bundle.DisplayOrientation.UNSPECIFIED;
context.setDisplayOrientation(orientation).then((data) => { context.setDisplayOrientation(orientation).then((data) => {
console.info("setDisplayOrientation data: " + JSON.stringify(data)); console.info("setDisplayOrientation data: " + JSON.stringify(data));
}); });
...@@ -510,8 +510,8 @@ setShowOnLockScreen(show: boolean, callback: AsyncCallback\<void>): void ...@@ -510,8 +510,8 @@ setShowOnLockScreen(show: boolean, callback: AsyncCallback\<void>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
var show = true; let show = true;
context.setShowOnLockScreen(show, (err) => { context.setShowOnLockScreen(show, (err) => {
console.info("setShowOnLockScreen err: " + JSON.stringify(err)); console.info("setShowOnLockScreen err: " + JSON.stringify(err));
}); });
...@@ -541,8 +541,8 @@ setShowOnLockScreen(show: boolean): Promise\<void>; ...@@ -541,8 +541,8 @@ setShowOnLockScreen(show: boolean): Promise\<void>;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
var show = true; let show = true;
context.setShowOnLockScreen(show).then((data) => { context.setShowOnLockScreen(show).then((data) => {
console.info("setShowOnLockScreen data: " + JSON.stringify(data)); console.info("setShowOnLockScreen data: " + JSON.stringify(data));
}); });
...@@ -567,8 +567,8 @@ setWakeUpScreen(wakeUp: boolean, callback: AsyncCallback\<void>): void ...@@ -567,8 +567,8 @@ setWakeUpScreen(wakeUp: boolean, callback: AsyncCallback\<void>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
var wakeUp = true; let wakeUp = true;
context.setWakeUpScreen(wakeUp, (err) => { context.setWakeUpScreen(wakeUp, (err) => {
console.info("setWakeUpScreen err: " + JSON.stringify(err)); console.info("setWakeUpScreen err: " + JSON.stringify(err));
}); });
...@@ -598,8 +598,8 @@ setWakeUpScreen(wakeUp: boolean): Promise\<void>; ...@@ -598,8 +598,8 @@ setWakeUpScreen(wakeUp: boolean): Promise\<void>;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
var wakeUp = true; let wakeUp = true;
context.setWakeUpScreen(wakeUp).then((data) => { context.setWakeUpScreen(wakeUp).then((data) => {
console.info("setWakeUpScreen data: " + JSON.stringify(data)); console.info("setWakeUpScreen data: " + JSON.stringify(data));
}); });
...@@ -626,7 +626,7 @@ getProcessInfo(callback: AsyncCallback\<ProcessInfo>): void ...@@ -626,7 +626,7 @@ getProcessInfo(callback: AsyncCallback\<ProcessInfo>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getProcessInfo((err, data) => { context.getProcessInfo((err, data) => {
console.info("getProcessInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getProcessInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -652,7 +652,7 @@ getProcessInfo(): Promise\<ProcessInfo> ...@@ -652,7 +652,7 @@ getProcessInfo(): Promise\<ProcessInfo>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getProcessInfo().then((data) => { context.getProcessInfo().then((data) => {
console.info("getProcessInfo data: " + JSON.stringify(data)); console.info("getProcessInfo data: " + JSON.stringify(data));
}); });
...@@ -680,7 +680,7 @@ getElementName(callback: AsyncCallback\<ElementName>): void ...@@ -680,7 +680,7 @@ getElementName(callback: AsyncCallback\<ElementName>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getElementName((err, data) => { context.getElementName((err, data) => {
console.info("getElementName err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getElementName err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -708,7 +708,7 @@ getElementName(): Promise\<ElementName> ...@@ -708,7 +708,7 @@ getElementName(): Promise\<ElementName>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getElementName().then((data) => { context.getElementName().then((data) => {
console.info("getElementName data: " + JSON.stringify(data)); console.info("getElementName data: " + JSON.stringify(data));
}); });
...@@ -732,7 +732,7 @@ getProcessName(callback: AsyncCallback\<string>): void ...@@ -732,7 +732,7 @@ getProcessName(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getProcessName((err, data) => { context.getProcessName((err, data) => {
console.info("getProcessName err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getProcessName err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -758,7 +758,7 @@ getProcessName(): Promise\<string> ...@@ -758,7 +758,7 @@ getProcessName(): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getProcessName().then((data) => { context.getProcessName().then((data) => {
console.info("getProcessName data: " + JSON.stringify(data)); console.info("getProcessName data: " + JSON.stringify(data));
}); });
...@@ -784,7 +784,7 @@ getCallingBundle(callback: AsyncCallback\<string>): void ...@@ -784,7 +784,7 @@ getCallingBundle(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getCallingBundle((err, data) => { context.getCallingBundle((err, data) => {
console.info("getCallingBundle err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getCallingBundle err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -810,7 +810,7 @@ getCallingBundle(): Promise\<string> ...@@ -810,7 +810,7 @@ getCallingBundle(): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getCallingBundle().then((data) => { context.getCallingBundle().then((data) => {
console.info("getCallingBundle data: " + JSON.stringify(data)); console.info("getCallingBundle data: " + JSON.stringify(data));
}); });
...@@ -834,7 +834,7 @@ getCacheDir(callback: AsyncCallback\<string>): void ...@@ -834,7 +834,7 @@ getCacheDir(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getCacheDir((err, data) => { context.getCacheDir((err, data) => {
console.info("getCacheDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getCacheDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -858,7 +858,7 @@ getCacheDir(): Promise\<string> ...@@ -858,7 +858,7 @@ getCacheDir(): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getCacheDir().then((data) => { context.getCacheDir().then((data) => {
console.info("getCacheDir data: " + JSON.stringify(data)); console.info("getCacheDir data: " + JSON.stringify(data));
}); });
...@@ -882,7 +882,7 @@ getFilesDir(callback: AsyncCallback\<string>): void ...@@ -882,7 +882,7 @@ getFilesDir(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getFilesDir((err, data) => { context.getFilesDir((err, data) => {
console.info("getFilesDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getFilesDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -906,7 +906,7 @@ getFilesDir(): Promise\<string> ...@@ -906,7 +906,7 @@ getFilesDir(): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getFilesDir().then((data) => { context.getFilesDir().then((data) => {
console.info("getFilesDir data: " + JSON.stringify(data)); console.info("getFilesDir data: " + JSON.stringify(data));
}); });
...@@ -932,7 +932,7 @@ getOrCreateDistributedDir(callback: AsyncCallback\<string>): void ...@@ -932,7 +932,7 @@ getOrCreateDistributedDir(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getOrCreateDistributedDir((err, data) => { context.getOrCreateDistributedDir((err, data) => {
console.info("getOrCreateDistributedDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getOrCreateDistributedDir err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -958,7 +958,7 @@ getOrCreateDistributedDir(): Promise\<string> ...@@ -958,7 +958,7 @@ getOrCreateDistributedDir(): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getOrCreateDistributedDir().then((data) => { context.getOrCreateDistributedDir().then((data) => {
console.info("getOrCreateDistributedDir data: " + JSON.stringify(data)); console.info("getOrCreateDistributedDir data: " + JSON.stringify(data));
}); });
...@@ -982,7 +982,7 @@ getAppType(callback: AsyncCallback\<string>): void ...@@ -982,7 +982,7 @@ getAppType(callback: AsyncCallback\<string>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getAppType((err, data) => { context.getAppType((err, data) => {
console.info("getAppType err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getAppType err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -1006,7 +1006,7 @@ getAppType(): Promise\<string> ...@@ -1006,7 +1006,7 @@ getAppType(): Promise\<string>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getAppType().then((data) => { context.getAppType().then((data) => {
console.info("getAppType data: " + JSON.stringify(data)); console.info("getAppType data: " + JSON.stringify(data));
}); });
...@@ -1030,7 +1030,7 @@ getHapModuleInfo(callback: AsyncCallback\<HapModuleInfo>): void ...@@ -1030,7 +1030,7 @@ getHapModuleInfo(callback: AsyncCallback\<HapModuleInfo>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getHapModuleInfo((err, data) => { context.getHapModuleInfo((err, data) => {
console.info("getHapModuleInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getHapModuleInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -1054,7 +1054,7 @@ getHapModuleInfo(): Promise\<HapModuleInfo> ...@@ -1054,7 +1054,7 @@ getHapModuleInfo(): Promise\<HapModuleInfo>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getHapModuleInfo().then((data) => { context.getHapModuleInfo().then((data) => {
console.info("getHapModuleInfo data: " + JSON.stringify(data)); console.info("getHapModuleInfo data: " + JSON.stringify(data));
}); });
...@@ -1078,7 +1078,7 @@ getAppVersionInfo(callback: AsyncCallback\<AppVersionInfo>): void ...@@ -1078,7 +1078,7 @@ getAppVersionInfo(callback: AsyncCallback\<AppVersionInfo>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getAppVersionInfo((err, data) => { context.getAppVersionInfo((err, data) => {
console.info("getAppVersionInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getAppVersionInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -1102,7 +1102,7 @@ getAppVersionInfo(): Promise\<AppVersionInfo> ...@@ -1102,7 +1102,7 @@ getAppVersionInfo(): Promise\<AppVersionInfo>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getAppVersionInfo().then((data) => { context.getAppVersionInfo().then((data) => {
console.info("getAppVersionInfo data: " + JSON.stringify(data)); console.info("getAppVersionInfo data: " + JSON.stringify(data));
}); });
...@@ -1126,7 +1126,7 @@ getAbilityInfo(callback: AsyncCallback\<AbilityInfo>): void ...@@ -1126,7 +1126,7 @@ getAbilityInfo(callback: AsyncCallback\<AbilityInfo>): void
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getAbilityInfo((err, data) => { context.getAbilityInfo((err, data) => {
console.info("getAbilityInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getAbilityInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -1150,7 +1150,7 @@ getAbilityInfo(): Promise\<AbilityInfo> ...@@ -1150,7 +1150,7 @@ getAbilityInfo(): Promise\<AbilityInfo>
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getAbilityInfo().then((data) => { context.getAbilityInfo().then((data) => {
console.info("getAbilityInfo data: " + JSON.stringify(data)); console.info("getAbilityInfo data: " + JSON.stringify(data));
}); });
...@@ -1174,7 +1174,7 @@ getApplicationContext(): Context ...@@ -1174,7 +1174,7 @@ getApplicationContext(): Context
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext().getApplicationContext(); let context = featureAbility.getContext().getApplicationContext();
``` ```
## Context.isUpdatingConfigurations<sup>7+</sup> ## Context.isUpdatingConfigurations<sup>7+</sup>
...@@ -1195,7 +1195,7 @@ isUpdatingConfigurations(callback: AsyncCallback\<boolean>): void; ...@@ -1195,7 +1195,7 @@ isUpdatingConfigurations(callback: AsyncCallback\<boolean>): void;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.isUpdatingConfigurations((err, data) => { context.isUpdatingConfigurations((err, data) => {
console.info("isUpdatingConfigurations err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("isUpdatingConfigurations err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
}); });
...@@ -1219,7 +1219,7 @@ isUpdatingConfigurations(): Promise\<boolean>; ...@@ -1219,7 +1219,7 @@ isUpdatingConfigurations(): Promise\<boolean>;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.isUpdatingConfigurations().then((data) => { context.isUpdatingConfigurations().then((data) => {
console.info("isUpdatingConfigurations data: " + JSON.stringify(data)); console.info("isUpdatingConfigurations data: " + JSON.stringify(data));
}); });
...@@ -1243,7 +1243,7 @@ printDrawnCompleted(callback: AsyncCallback\<void>): void; ...@@ -1243,7 +1243,7 @@ printDrawnCompleted(callback: AsyncCallback\<void>): void;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.printDrawnCompleted((err) => { context.printDrawnCompleted((err) => {
console.error('printDrawnCompleted err: ' + JSON.stringify(err)); console.error('printDrawnCompleted err: ' + JSON.stringify(err));
}); });
...@@ -1267,7 +1267,7 @@ printDrawnCompleted(): Promise\<void>; ...@@ -1267,7 +1267,7 @@ printDrawnCompleted(): Promise\<void>;
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.printDrawnCompleted().then((data) => { context.printDrawnCompleted().then((data) => {
console.info("printDrawnCompleted data: " + JSON.stringify(data)); console.info("printDrawnCompleted data: " + JSON.stringify(data));
}); });
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
```ts ```ts
import featureAbility from '@ohos.ability.featureAbility'; import featureAbility from '@ohos.ability.featureAbility';
var context = featureAbility.getContext(); let context = featureAbility.getContext();
context.getProcessInfo((err, data) => { context.getProcessInfo((err, data) => {
if (err.code != 0) { if (err.code != 0) {
console.info("getProcessInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data)); console.info("getProcessInfo err: " + JSON.stringify(err) + "data: " + JSON.stringify(data));
......
...@@ -28,5 +28,5 @@ AbilityDelegatorArgs模块提供在应用程序执行测试用例期间,获取 ...@@ -28,5 +28,5 @@ AbilityDelegatorArgs模块提供在应用程序执行测试用例期间,获取
```ts ```ts
import AbilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry'; import AbilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry';
var args = AbilityDelegatorRegistry.getArguments(); let args = AbilityDelegatorRegistry.getArguments();
``` ```
...@@ -36,12 +36,12 @@ function onAbilityCreateCallback(data) { ...@@ -36,12 +36,12 @@ function onAbilityCreateCallback(data) {
console.info("onAbilityCreateCallback"); console.info("onAbilityCreateCallback");
} }
var monitor = { let monitor = {
abilityName: "abilityname", abilityName: "abilityname",
onAbilityCreate: onAbilityCreateCallback onAbilityCreate: onAbilityCreateCallback
} }
var abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator(); let abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator();
abilityDelegator.addAbilityMonitor(monitor, (err : any) => { abilityDelegator.addAbilityMonitor(monitor, (err : any) => {
console.info("addAbilityMonitor callback"); console.info("addAbilityMonitor callback");
}); });
......
...@@ -41,7 +41,7 @@ on(type: "abilityLifecycle", callback: AbilityLifecycleCallback): **number**; ...@@ -41,7 +41,7 @@ on(type: "abilityLifecycle", callback: AbilityLifecycleCallback): **number**;
```ts ```ts
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var lifecycleId; let lifecycleId;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onCreate() { onCreate() {
...@@ -109,7 +109,7 @@ off(type: "abilityLifecycle", callbackId: **number**, callback: AsyncCallback<* ...@@ -109,7 +109,7 @@ off(type: "abilityLifecycle", callbackId: **number**, callback: AsyncCallback<*
```ts ```ts
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var lifecycleId; let lifecycleId;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onDestroy() { onDestroy() {
...@@ -142,7 +142,7 @@ off(type: "abilityLifecycle", callbackId: **number**): **void**; ...@@ -142,7 +142,7 @@ off(type: "abilityLifecycle", callbackId: **number**): **void**;
```ts ```ts
import Ability from "@ohos.app.ability.UIAbility"; import Ability from "@ohos.app.ability.UIAbility";
var lifecycleId; let lifecycleId;
export default class MyAbility extends Ability { export default class MyAbility extends Ability {
onDestroy() { onDestroy() {
...@@ -179,7 +179,7 @@ on(type: "environment", callback: EnvironmentCallback): **number**; ...@@ -179,7 +179,7 @@ on(type: "environment", callback: EnvironmentCallback): **number**;
```ts ```ts
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var callbackId; let callbackId;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onCreate() { onCreate() {
...@@ -223,7 +223,7 @@ off(type: "environment", callbackId: **number**, callback: AsyncCallback<**void ...@@ -223,7 +223,7 @@ off(type: "environment", callbackId: **number**, callback: AsyncCallback<**void
```ts ```ts
import UIAbility from '@ohos.app.ability.UIAbility'; import UIAbility from '@ohos.app.ability.UIAbility';
var callbackId; let callbackId;
export default class EntryAbility extends UIAbility { export default class EntryAbility extends UIAbility {
onDestroy() { onDestroy() {
...@@ -255,7 +255,7 @@ off(type: "environment", callbackId: **number**, callback: AsyncCallback<**void ...@@ -255,7 +255,7 @@ off(type: "environment", callbackId: **number**, callback: AsyncCallback<**void
```ts ```ts
import Ability from "@ohos.app.ability.UIAbility"; import Ability from "@ohos.app.ability.UIAbility";
var callbackId; let callbackId;
export default class MyAbility extends Ability { export default class MyAbility extends Ability {
onDestroy() { onDestroy() {
......
...@@ -90,7 +90,7 @@ export default class ServiceModel { ...@@ -90,7 +90,7 @@ export default class ServiceModel {
return; return;
} }
var moduleInfo = globalThis.ExtensionContext.currentHapModuleInfo; let moduleInfo = globalThis.ExtensionContext.currentHapModuleInfo;
this.moduleName = moduleInfo.name; this.moduleName = moduleInfo.name;
// 根据moduleName执行不同的业务逻辑,实现对不同性能设备的区分 // 根据moduleName执行不同的业务逻辑,实现对不同性能设备的区分
switch (this.moduleName) { switch (this.moduleName) {
......
...@@ -29,7 +29,7 @@ ExtensionRunningInfo模块封装了Extension运行的相关信息,可以通过 ...@@ -29,7 +29,7 @@ ExtensionRunningInfo模块封装了Extension运行的相关信息,可以通过
```ts ```ts
import abilityManager from '@ohos.app.ability.abilityManager' import abilityManager from '@ohos.app.ability.abilityManager'
var upperLimit = 1; let upperLimit = 1;
function getExtensionInfos() { function getExtensionInfos() {
abilityManager.getExtensionRunningInfos(upperLimit, (error, data) => { abilityManager.getExtensionRunningInfos(upperLimit, (error, data) => {
if (error && error.code) { if (error && error.code) {
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
} }
console.log("size = " + missions.length); console.log("size = " + missions.length);
console.log("missions = " + JSON.stringify(missions)); console.log("missions = " + JSON.stringify(missions));
var id = missions[0].missionId; let id = missions[0].missionId;
missionManager.getMissionSnapShot("", id, (err, snapshot) => { missionManager.getMissionSnapShot("", id, (err, snapshot) => {
if (err.code) { if (err.code) {
......
...@@ -68,7 +68,7 @@ startAbility(want: Want, callback: AsyncCallback&lt;void&gt;): void; ...@@ -68,7 +68,7 @@ startAbility(want: Want, callback: AsyncCallback&lt;void&gt;): void;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
bundleName: "com.example.myapp", bundleName: "com.example.myapp",
abilityName: "MyAbility" abilityName: "MyAbility"
}; };
...@@ -141,11 +141,11 @@ startAbility(want: Want, options?: StartOptions): Promise\<void>; ...@@ -141,11 +141,11 @@ startAbility(want: Want, options?: StartOptions): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
bundleName: "com.example.myapp", bundleName: "com.example.myapp",
abilityName: "MyAbility" abilityName: "MyAbility"
}; };
var options = { let options = {
windowMode: 0, windowMode: 0,
}; };
...@@ -212,12 +212,12 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void& ...@@ -212,12 +212,12 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void&
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var options = { let options = {
windowMode: 0 windowMode: 0
}; };
...@@ -290,12 +290,12 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\< ...@@ -290,12 +290,12 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\<
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startAbilityWithAccount(want, accountId, (error) => { this.context.startAbilityWithAccount(want, accountId, (error) => {
...@@ -367,13 +367,13 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca ...@@ -367,13 +367,13 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
var options = { let options = {
windowMode: 0 windowMode: 0
}; };
...@@ -453,13 +453,13 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): ...@@ -453,13 +453,13 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions):
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
var options = { let options = {
windowMode: 0 windowMode: 0
}; };
...@@ -518,7 +518,7 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -518,7 +518,7 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -584,7 +584,7 @@ startServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -584,7 +584,7 @@ startServiceExtensionAbility(want: Want): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -650,12 +650,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -650,12 +650,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startServiceExtensionAbilityWithAccount(want, accountId, (error) => { this.context.startServiceExtensionAbilityWithAccount(want, accountId, (error) => {
...@@ -721,12 +721,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\ ...@@ -721,12 +721,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.startServiceExtensionAbilityWithAccount(want, accountId) this.context.startServiceExtensionAbilityWithAccount(want, accountId)
...@@ -780,7 +780,7 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -780,7 +780,7 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -843,7 +843,7 @@ stopServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -843,7 +843,7 @@ stopServiceExtensionAbility(want: Want): Promise\<void>;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
...@@ -905,12 +905,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -905,12 +905,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.stopServiceExtensionAbilityWithAccount(want, accountId, (error) => { this.context.stopServiceExtensionAbilityWithAccount(want, accountId, (error) => {
...@@ -973,12 +973,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\< ...@@ -973,12 +973,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\<
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
try { try {
this.context.stopServiceExtensionAbilityWithAccount(want, accountId) this.context.stopServiceExtensionAbilityWithAccount(want, accountId)
...@@ -1118,17 +1118,17 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number; ...@@ -1118,17 +1118,17 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number;
**示例:** **示例:**
```ts ```ts
var want = { let want = {
bundleName: "com.example.myapp", bundleName: "com.example.myapp",
abilityName: "MyAbility" abilityName: "MyAbility"
}; };
var options = { let options = {
onConnect(elementName, remote) { console.log('----------- onConnect -----------') }, onConnect(elementName, remote) { console.log('----------- onConnect -----------') },
onDisconnect(elementName) { console.log('----------- onDisconnect -----------') }, onDisconnect(elementName) { console.log('----------- onDisconnect -----------') },
onFailed(code) { console.log('----------- onFailed -----------') } onFailed(code) { console.log('----------- onFailed -----------') }
} }
var connection = null; let connection = null;
try { try {
connection = this.context.connectServiceExtensionAbility(want, options); connection = this.context.connectServiceExtensionAbility(want, options);
} catch (paramError) { } catch (paramError) {
...@@ -1178,19 +1178,19 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options ...@@ -1178,19 +1178,19 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options
**示例:** **示例:**
```ts ```ts
var want = { let want = {
deviceId: "", deviceId: "",
bundleName: "com.example.myapplication", bundleName: "com.example.myapplication",
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
var accountId = 100; let accountId = 100;
var options = { let options = {
onConnect(elementName, remote) { console.log('----------- onConnect -----------') }, onConnect(elementName, remote) { console.log('----------- onConnect -----------') },
onDisconnect(elementName) { console.log('----------- onDisconnect -----------') }, onDisconnect(elementName) { console.log('----------- onDisconnect -----------') },
onFailed(code) { console.log('----------- onFailed -----------') } onFailed(code) { console.log('----------- onFailed -----------') }
} }
var connection = null; let connection = null;
try { try {
connection = this.context.connectServiceExtensionAbilityWithAccount(want, accountId, options); connection = this.context.connectServiceExtensionAbilityWithAccount(want, accountId, options);
} catch (paramError) { } catch (paramError) {
...@@ -1232,7 +1232,7 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback&lt; ...@@ -1232,7 +1232,7 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback&lt;
```ts ```ts
// connection为connectServiceExtensionAbility中的返回值 // connection为connectServiceExtensionAbility中的返回值
var connection = 1; let connection = 1;
try { try {
this.context.disconnectServiceExtensionAbility(connection, (error) => { this.context.disconnectServiceExtensionAbility(connection, (error) => {
...@@ -1289,7 +1289,7 @@ disconnectServiceExtensionAbility(connection: number): Promise&lt;void&gt;; ...@@ -1289,7 +1289,7 @@ disconnectServiceExtensionAbility(connection: number): Promise&lt;void&gt;;
```ts ```ts
// connection为connectServiceExtensionAbility中的返回值 // connection为connectServiceExtensionAbility中的返回值
var connection = 1; let connection = 1;
try { try {
this.context.disconnectServiceExtensionAbility(connection) this.context.disconnectServiceExtensionAbility(connection)
...@@ -1355,10 +1355,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;; ...@@ -1355,10 +1355,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;;
后台启动: 后台启动:
```ts ```ts
var caller = undefined; let caller = undefined;
// 后台启动Ability,不配置parameters // 后台启动Ability,不配置parameters
var wantBackground = { let wantBackground = {
bundleName: "com.example.myservice", bundleName: "com.example.myservice",
moduleName: "entry", moduleName: "entry",
abilityName: "EntryAbility", abilityName: "EntryAbility",
...@@ -1386,10 +1386,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;; ...@@ -1386,10 +1386,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;;
前台启动: 前台启动:
```ts ```ts
var caller = undefined; let caller = undefined;
// 前台启动Ability,将parameters中的"ohos.aafwk.param.callAbilityToForeground"配置为true // 前台启动Ability,将parameters中的"ohos.aafwk.param.callAbilityToForeground"配置为true
var wantForeground = { let wantForeground = {
bundleName: "com.example.myservice", bundleName: "com.example.myservice",
moduleName: "entry", moduleName: "entry",
abilityName: "EntryAbility", abilityName: "EntryAbility",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册