From 3962a417dc93707e4cff0910183f8c273622d7f0 Mon Sep 17 00:00:00 2001 From: 189******51 Date: Tue, 29 Aug 2023 09:12:46 +0000 Subject: [PATCH] =?UTF-8?q?IssueNo:=20#I7WVE9:[=E6=96=B0=E9=9C=80=E6=B1=82?= =?UTF-8?q?]:=20Rectify=20the=20arkts=20syntax=20on=20monthly=20Descriptio?= =?UTF-8?q?n:=20Rectify=20the=20arkts=20syntax2=20on=20monthly=20Sig:=20SI?= =?UTF-8?q?G=5FApplicaitonFramework=20Feature=20or=20Bugfix:=20Feature=20B?= =?UTF-8?q?inary=20Source:=20No?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 189******51 --- .../apis/js-apis-distributedBundleManager.md | 80 ++++++++++++++----- 1 file changed, 60 insertions(+), 20 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-distributedBundleManager.md b/zh-cn/application-dev/reference/apis/js-apis-distributedBundleManager.md index 4bcaceb89b..5d9654659c 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-distributedBundleManager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-distributedBundleManager.md @@ -59,13 +59,16 @@ getRemoteAbilityInfo(elementName: ElementName, callback: AsyncCallback\ { + }, (err: BusinessError, data: distributedBundle.RemoteAbilityInfo) => { if (err) { console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); } else { @@ -73,7 +76,9 @@ try { } }); } catch (err) { - console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); + let code = (err as BusinessError).code; + let message = (err as BusinessError).message; + console.log(`Operation failed: error code is ${code} and error message is ${message}`); } ``` @@ -115,19 +120,24 @@ getRemoteAbilityInfo(elementName: ElementName): Promise\; **示例:** ```ts +import distributedBundle from '@ohos.bundle.distributedBundleManager'; +import { BusinessError } from '@ohos.base'; + try { distributedBundle.getRemoteAbilityInfo( { deviceId: '1', bundleName: 'com.example.application', abilityName: 'EntryAbility' - }).then(data => { + }).then((data: distributedBundle.RemoteAbilityInfo) => { console.info('Operation succeed:' + JSON.stringify(data)); - }).catch(err => { + }).catch((err: BusinessError) => { console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); }); } catch (err) { - console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); + let code = (err as BusinessError).code; + let message = (err as BusinessError).message; + console.log(`Operation failed: error code is ${code} and error message is ${message}`); } ``` @@ -164,6 +174,9 @@ getRemoteAbilityInfo(elementNames: Array\, callback: AsyncCallback\ **示例:** ```ts +import distributedBundle from '@ohos.bundle.distributedBundleManager'; +import { BusinessError } from '@ohos.base'; + try { distributedBundle.getRemoteAbilityInfo( [ @@ -177,7 +190,7 @@ try { bundleName: 'com.example.application2', abilityName: 'EntryAbility' } - ], (err, data) => { + ], (err: BusinessError, data: distributedBundle.RemoteAbilityInfo[]) => { if (err) { console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); } else { @@ -185,7 +198,9 @@ try { } }); } catch (err) { - console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); + let code = (err as BusinessError).code; + let message = (err as BusinessError).message; + console.log(`Operation failed: error code is ${code} and error message is ${message}`); } ``` @@ -227,6 +242,9 @@ getRemoteAbilityInfo(elementNames: Array\): Promise\ { + ]).then((data: distributedBundle.RemoteAbilityInfo[]) => { console.info('Operation succeed:' + JSON.stringify(data)); - }).catch(err => { + }).catch((err: BusinessError) => { console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); }); } catch (err) { - console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); + let code = (err as BusinessError).code; + let message = (err as BusinessError).message; + console.log(`Operation failed: error code is ${code} and error message is ${message}`); } ``` @@ -284,13 +304,16 @@ getRemoteAbilityInfo(elementName: ElementName, locale: string, callback: AsyncCa **示例:** ```ts +import distributedBundle from '@ohos.bundle.distributedBundleManager'; +import { BusinessError } from '@ohos.base'; + try { distributedBundle.getRemoteAbilityInfo( { deviceId: '1', bundleName: 'com.example.application', abilityName: 'EntryAbility' - }, 'zh-Hans-CN', (err, data) => { + }, 'zh-Hans-CN', (err: BusinessError, data: distributedBundle.RemoteAbilityInfo) => { if (err) { console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); } else { @@ -298,7 +321,9 @@ try { } }); } catch (err) { - console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); + let code = (err as BusinessError).code; + let message = (err as BusinessError).message; + console.log(`Operation failed: error code is ${code} and error message is ${message}`); } ``` @@ -341,19 +366,24 @@ getRemoteAbilityInfo(elementName: ElementName, locale: string): Promise\ { + }, 'zh-Hans-CN').then((data: distributedBundle.RemoteAbilityInfo) => { console.info('Operation succeed:' + JSON.stringify(data)); - }).catch(err => { + }).catch((err: BusinessError) => { console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); }); } catch (err) { - console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); + let code = (err as BusinessError).code; + let message = (err as BusinessError).message; + console.log(`Operation failed: error code is ${code} and error message is ${message}`); } ``` @@ -391,6 +421,9 @@ getRemoteAbilityInfo(elementNames: Array\, locale: string, callback **示例:** ```ts +import distributedBundle from '@ohos.bundle.distributedBundleManager'; +import { BusinessError } from '@ohos.base'; + try { distributedBundle.getRemoteAbilityInfo( [ @@ -404,7 +437,7 @@ try { bundleName: 'com.example.application2', abilityName: 'EntryAbility' } - ], 'zh-Hans-CN', (err, data) => { + ], 'zh-Hans-CN', (err: BusinessError, data: distributedBundle.RemoteAbilityInfo[]) => { if (err) { console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); } else { @@ -412,7 +445,9 @@ try { } }); } catch (err) { - console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); + let code = (err as BusinessError).code; + let message = (err as BusinessError).message; + console.log(`Operation failed: error code is ${code} and error message is ${message}`); } ``` @@ -455,6 +490,9 @@ getRemoteAbilityInfo(elementNames: Array\, locale: string): Promise **示例:** ```ts +import distributedBundle from '@ohos.bundle.distributedBundleManager'; +import { BusinessError } from '@ohos.base'; + try { distributedBundle.getRemoteAbilityInfo( [ @@ -468,12 +506,14 @@ try { bundleName: 'com.example.application2', abilityName: 'EntryAbility' } - ], 'zh-Hans-CN').then(data => { + ], 'zh-Hans-CN').then((data: distributedBundle.RemoteAbilityInfo[]) => { console.info('Operation succeed:' + JSON.stringify(data)); - }).catch(err => { + }).catch((err: BusinessError) => { console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); }); } catch (err) { - console.log(`Operation failed: error code is ${err.code} and error message is ${err.message}`); + let code = (err as BusinessError).code; + let message = (err as BusinessError).message; + console.log(`Operation failed: error code is ${code} and error message is ${message}`); } ``` -- GitLab