diff --git a/zh-cn/application-dev/reference/apis/js-apis-Context.md b/zh-cn/application-dev/reference/apis/js-apis-Context.md index a019b4968ef3cd42b1b5e497fa9360892e3cd739..5ded8f0e02c5a92ec5b41166e485988e3e72b60d 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-Context.md +++ b/zh-cn/application-dev/reference/apis/js-apis-Context.md @@ -6,10 +6,11 @@ ## 导入模块 ```js -import featureAbility from '@ohos.ability.featureAbility' -import bundle from '@ohos.bundle' +import Context from "@ohos.app.context"; ``` +## 使用说明 + Context对象是在featureAbility中创建实例,并通过featureAbility的getContext()接口返回,因此在使用Context时,必须导入@ohos.ability.featureAbility库。示例如下: ```js diff --git a/zh-cn/application-dev/reference/apis/js-apis-ability-context.md b/zh-cn/application-dev/reference/apis/js-apis-ability-context.md index 91155f36f486238c642c406636e6d80ae48310a5..81e4dacaf4e484d2f7a3822ffabed8d635932b54 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-ability-context.md +++ b/zh-cn/application-dev/reference/apis/js-apis-ability-context.md @@ -3,17 +3,17 @@ > ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** > 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 - Ability的上下文环境,继承自Context。 +## 导入模块 +```js +import AbilityContext from '@ohos.application.abilityContext' +``` ## 使用说明 - 在使用AbilityContext的功能前,需要通过Ability子类实例获取。 - - ```js import Ability from '@ohos.application.Ability' class MainAbility extends Ability { diff --git a/zh-cn/application-dev/reference/apis/js-apis-abilityrunninginfo.md b/zh-cn/application-dev/reference/apis/js-apis-abilityrunninginfo.md index 967165a14dea9741c2432716a5f03fe507400b38..a3dd7c921e7dba9e0f6db1a618b0bcedfa9f6246 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-abilityrunninginfo.md +++ b/zh-cn/application-dev/reference/apis/js-apis-abilityrunninginfo.md @@ -6,7 +6,11 @@ Ability运行相关信息。 +## 导入模块 +```js +import AbilityRunningInfo from '@ohos.application.abilityRunningInfo'; +``` ## 使用说明 diff --git a/zh-cn/application-dev/reference/apis/js-apis-abilitystagecontext.md b/zh-cn/application-dev/reference/apis/js-apis-abilitystagecontext.md index 5bf1ffba7de3ded2a797be4db301ae7452aa96af..9542eaf22ac2587ec2c80f616ad77d985680df84 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-abilitystagecontext.md +++ b/zh-cn/application-dev/reference/apis/js-apis-abilitystagecontext.md @@ -6,6 +6,11 @@ AbilityStage的上下文环境,继承自[Context](js-apis-application-context.md)。 +## 导入模块 + +```js +import AbilityStageContext from '@ohos.application.abilityStageContext'; +``` ## 使用说明 diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-MissionSnapshot.md b/zh-cn/application-dev/reference/apis/js-apis-application-MissionSnapshot.md index 7327a29524cffc8b3db346b5dd1210b578bf2b3b..52d7863e98bd03e9962f1479a7cbc70763433e56 100755 --- a/zh-cn/application-dev/reference/apis/js-apis-application-MissionSnapshot.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-MissionSnapshot.md @@ -10,13 +10,18 @@ ## 导入模块 +``` +import MissionSnapshot from "@ohos.application.missionSnapshot"; +``` +## 使用说明 + +使用前需要提前引入对应模块。 ``` import { ElementName } from '../bundle/elementName'; import { image } from '../@ohos.multimedia.image'; ``` - ## MissionSnapshot 表示任务对应的任务快照的枚举。 diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-Want.md b/zh-cn/application-dev/reference/apis/js-apis-application-Want.md index 4a6cbf9e813e32e3de6ed004fed329dadb7a2ea1..a982d6794454eb0cf25bef3192187ae303e2ff63 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-Want.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-Want.md @@ -28,4 +28,4 @@ import Want from '@ohos.application.Want'; | action | 只读 | string | 否 | 表示action选项描述。 | | parameters | 只读 | {[key: string]: any} | 否 | 表示WantParams描述。 | | entities | 只读 | Array\ | 否 | 表示entities相关描述。 | -| moduleName9 | 只读 | string | 否 | 表示待启动的Ability所属的模块(module)。同一应用的不同hap的组件可能重名,仅通过BundleName和AbilityName无法区分时,可以通过设置moduleName加以区分,以匹配到指定的Ability。 | | +| moduleName9+ | 只读 | string | 否 | 表示待启动的Ability所属的模块(module)。同一应用的不同hap的组件可能重名,仅通过BundleName和AbilityName无法区分时,可以通过设置moduleName加以区分,以匹配到指定的Ability。 | | diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-ability.md b/zh-cn/application-dev/reference/apis/js-apis-application-ability.md index 306be5858bbcc592b89484bb149187a67d8376cb..00987cd540405376a4dde2ec55483e537927a811 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-ability.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-ability.md @@ -259,6 +259,31 @@ onConfigurationUpdated(config: Configuration): void; } ``` +## Ability.dump + +dump(params: Array\): Array\; + +指示from命令的参数。 + +**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore + +**参数:** + + | 参数名 | 类型 | 必填 | 说明 | + | -------- | -------- | -------- | -------- | + | params | Array\ | 是 | 指示from命令的参数。| + +**示例:** + + ```js + class myAbility extends Ability { + dump(params) { + console.log('dump, params:' + JSON.stringify(params)); + } + } + ``` + + ## Caller diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegator.md b/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegator.md index 1900632c2e0738d4b7e9fde059aea897c5d5f80d..cfaa22a541b3c3500bc43f6b5d06ffb7ede7bf0a 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegator.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegator.md @@ -7,7 +7,7 @@ ## 导入模块 ```js -import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry' +import AbilityDelegator from '@ohos.application.abilityDelegator' ``` @@ -747,7 +747,7 @@ abilityDelegator.executeShellCommand(cmd, timeout, (err : any, data : any) => { ### executeShellCommand -executeShellCommand(cmd: string, timeoutSecs: number): Promise\ +executeShellCommand(cmd: string, timeoutSecs?: number): Promise\ 指定超时时间,并执行指定的shell命令(promise形式) diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegatorArgs.md b/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegatorArgs.md index 2fb204540b33ab4c510a21145a89474c02145eaa..b1b16092e204fce1382d373dfe07a89d9b88efb5 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegatorArgs.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-abilityDelegatorArgs.md @@ -7,7 +7,7 @@ ## 导入模块 ```js -import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry' +import AbilityDelegatorArgs from '@ohos.application.abilityDelegatorArgs' ``` diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-abilityLifecycleCallback.md b/zh-cn/application-dev/reference/apis/js-apis-application-abilityLifecycleCallback.md index bd4ad4df68876f68e384e639fccf9b912c21d52c..007c4af80328d3821118803610b551c97fc424f2 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-abilityLifecycleCallback.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-abilityLifecycleCallback.md @@ -6,6 +6,12 @@ 应用上下文ApplicationContext的生命周期监听方法的回调类,里面提供了onAbilityCreate、onAbilityWindowStageCreate、onAbilityWindowStageDestroy等方法。 +## 导入模块 + +```js +import AbilityLifecycleCallback from "@ohos.application.abilityLifecycleCallback"; +``` + ## AbilityLifecycleCallback.onAbilityCreate diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-context.md b/zh-cn/application-dev/reference/apis/js-apis-application-context.md index 5aec0d2417ee41692b6b249f17bcdca5c4369412..98fabaea000ed1a0d8fcef18651beb1bf4d0d8cf 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-context.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-context.md @@ -6,7 +6,11 @@ 提供开发者运行代码的上下文环境,包括应用信息、ResourceManager等信息。 +## 导入模块 +```js +import Context from "@ohos.application.context"; +``` ## 使用说明 diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-missionInfo.md b/zh-cn/application-dev/reference/apis/js-apis-application-missionInfo.md new file mode 100644 index 0000000000000000000000000000000000000000..11e918744ddf82d4000c1d0eddf0e617ad663385 --- /dev/null +++ b/zh-cn/application-dev/reference/apis/js-apis-application-missionInfo.md @@ -0,0 +1,28 @@ +# MissionInfo + +> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** +> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 + +## 导入模块 + +```js +import MissionInfo from '@ohos.application.missionInfo' +``` + + +## MissionInfo + +表示Ability对应任务信息的枚举。 + +**系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityBase + +| 名称 | 参数类型 | 可读 | 可写 | 说明 | +| -------- | -------- | -------- | -------- | -------- | +| missionId | number | 是 | 是 | 表示任务ID。| +| runningState | number | 是 | 是 | 表示运行状态。 | +| lockedState | boolean | 是 | 是 | 表示锁定状态。 | +| timestamp | string | 是 | 是 | 表示任务的最近创建或更新时间。 | +| want | [Want](js-apis-application-Want.md) | 是 | 是 | 表示任务的Want信息。 | +| label | string | 是 | 是 | 表示任务的标签。 | +| iconPath | string | 是 | 是 | 表示任务的图标路径。 | +| continuable | boolean | 是 | 是 | 表示任务是否可以继续。 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-shellCmdResult.md b/zh-cn/application-dev/reference/apis/js-apis-application-shellCmdResult.md index 7d6fc93ecf7416cfc0ae381f7276b2e70d08d776..f5b4604103f502c2578e66ec0a3c8f246f39bc6a 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-shellCmdResult.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-shellCmdResult.md @@ -7,7 +7,7 @@ ## 导入模块 ```js -import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry' +import ShellCmdResult from '@ohos.application.shellCmdResult' ``` diff --git a/zh-cn/application-dev/reference/apis/js-apis-appmanager.md b/zh-cn/application-dev/reference/apis/js-apis-appmanager.md index d0735c83249f4282d1060fd957354c75de4e39e6..c5f31e58aad9e6e7fc8a63dea9d94f732a64c801 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-appmanager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-appmanager.md @@ -160,7 +160,7 @@ getAppMemorySize(callback: AsyncCallback\): void; ``` ## appManager.getProcessRunningInfos8+ -getProcessRunningInfos(): Promise>; +getProcessRunningInfos(): Promise>; 获取有关运行进程的信息。 @@ -184,7 +184,7 @@ getProcessRunningInfos(): Promise>; ## appManager.getProcessRunningInfos8+ -getProcessRunningInfos(callback: AsyncCallback>): void; +getProcessRunningInfos(callback: AsyncCallback>): void; 获取有关运行进程的信息。 diff --git a/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md b/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md index ff076ae0813454d0dfbf033547ecce11ae1fb896..858884076af1a7699c2fe9c3b841eeaa15084157 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md +++ b/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md @@ -5,6 +5,13 @@ ## 导入模块 +```js +import dataAbilityHelper from "@ohos.ability.dataAbilityHelper"; +``` + +## 使用说明 + +使用前根据具体情况引入如下模块 ``` import featureAbility from '@ohos.ability.featureAbility' import ohos_data_ability from '@ohos.data.dataability' diff --git a/zh-cn/application-dev/reference/apis/js-apis-eventhub.md b/zh-cn/application-dev/reference/apis/js-apis-eventhub.md index 0a1ed1adcc6b998d195a011bd6eccf4bc8ecf7ae..a32d3f6625b57589b433450879bf404327416ee3 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-eventhub.md +++ b/zh-cn/application-dev/reference/apis/js-apis-eventhub.md @@ -6,6 +6,11 @@ 事件中心,提供订阅、取消订阅、触发事件能力。 +## 导入模块 + +```js +import EventHub from "@ohos.application.eventHub"; +``` ## 使用说明 diff --git a/zh-cn/application-dev/reference/apis/js-apis-extension-context.md b/zh-cn/application-dev/reference/apis/js-apis-extension-context.md index cae9ac3e37de8e608a3d6905b35a576466652d33..30f71ae5d6c6c6d0608948f8dbb845422ec072ff 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-extension-context.md +++ b/zh-cn/application-dev/reference/apis/js-apis-extension-context.md @@ -6,6 +6,11 @@ Extension的上下文环境,继承自Context。 +## 导入模块 + +```js +import ExtensionContext from "@ohos.application.extensionContext"; +``` ## 属性 diff --git a/zh-cn/application-dev/reference/apis/js-apis-extensionrunninginfo.md b/zh-cn/application-dev/reference/apis/js-apis-extensionrunninginfo.md index 5ebfc6c87bebd752e1e8e65aaa22130d748a333d..60d27d15d902696233afdfb8688426b31d615f7b 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-extensionrunninginfo.md +++ b/zh-cn/application-dev/reference/apis/js-apis-extensionrunninginfo.md @@ -6,6 +6,11 @@ Extension运行相关信息。 +## 导入模块 + +```js +import ExtensionRunningInfo from "@ohos.application.extensionRunningInfo"; +``` ## 使用说明 diff --git a/zh-cn/application-dev/reference/apis/js-apis-formextension.md b/zh-cn/application-dev/reference/apis/js-apis-formextension.md index 5062f58bf778060f1a3aaff6fb005df79f101c20..815fe17f87118c38c97cf9c3e7b14d2e48537091 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-formextension.md +++ b/zh-cn/application-dev/reference/apis/js-apis-formextension.md @@ -218,4 +218,28 @@ onConfigurationUpdated(config: Configuration): void; console.log('onConfigurationUpdated, config:' + JSON.stringify(config)); } } + ``` + + ## FormExtension.onAcquireFormState + +onAcquireFormState?(want: Want): formInfo.FormState; + +返回formInfo#FormState对象。 + +**系统能力**:SystemCapability.Ability.Form + +**参数:** + + | 参数名 | 类型 | 必填 | 说明 | + | -------- | -------- | -------- | -------- | + | want | [Want](js-apis-application-Want.md) | 否 | 返回formInfo#FormState对象。 | + +**示例:** + + ```js + class MyFormExtension extends MyFormExtension { + onAcquireFormState(want) { + console.log('FormExtension onAcquireFormState, want:' + want); + } + } ``` \ No newline at end of file diff --git a/zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md b/zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md index 9297f798d3285c3661bad86d8d62a998d1ab8273..4d9c8bf0ee8dce537fd92f5843141723ca4645bb 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md +++ b/zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md @@ -5,6 +5,12 @@ FormExtension的上下文环境,提供FormExtension具有的能力和接口,继承自ExtensionContext。 +## 导入模块 + +```js +import FormExtensionContext from '@ohos.application.formExtensionContext'; +``` + ## FormExtensionContext.updateForm updateForm(formId: string, formBindingData: formBindingData.FormBindingData, callback: AsyncCallback\): void diff --git a/zh-cn/application-dev/reference/apis/js-apis-formhost.md b/zh-cn/application-dev/reference/apis/js-apis-formhost.md index 58a427d6dd0336bc89152f6881b0187ae8f9230c..9720fe8b6dee7508d35318e338f2902b1b196529 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-formhost.md +++ b/zh-cn/application-dev/reference/apis/js-apis-formhost.md @@ -591,7 +591,7 @@ SystemCapability.Ability.Form ## getAllFormsInfo -getAllFormsInfo(callback: AsyncCallback<Array<FormInfo>>): void; +getAllFormsInfo(callback: AsyncCallback<Array<formInfo.FormInfo>>): void; 获取设备上所有应用提供的卡片信息。 @@ -619,7 +619,8 @@ SystemCapability.Ability.Form ## getAllFormsInfo -getAllFormsInfo(): Promise<Array<FormInfo>>; +getAllFormsInfo(): Promise<Array<formInfo.FormInfo>>; + 获取设备上所有应用提供的卡片信息。 @@ -645,7 +646,8 @@ SystemCapability.Ability.Form ## getFormsInfo -getFormsInfo(bundleName: string, callback: AsyncCallback<Array<FormInfo>>): void; +getFormsInfo(bundleName: string, callback: AsyncCallback<Array<formInfo.FormInfo>>): void; + 获取设备上指定应用程序提供的卡片信息。 @@ -674,7 +676,8 @@ SystemCapability.Ability.Form ## getFormsInfo -getFormsInfo(bundleName: string, moduleName: string, callback: AsyncCallback<Array<FormInfo>>): void; +getFormsInfo(bundleName: string, moduleName: string, callback: AsyncCallback<Array<formInfo.FormInfo>>): void; + 获取设备上指定应用程序提供的卡片信息。 @@ -704,7 +707,8 @@ SystemCapability.Ability.Form ## getFormsInfo -getFormsInfo(bundleName: string, moduleName?: string): Promise<Array<FormInfo>>; +getFormsInfo(bundleName: string, moduleName?: string): Promise<Array<formInfo.FormInfo>>; + 获取设备上指定应用程序提供的卡片信息。 @@ -767,7 +771,7 @@ SystemCapability.Ability.Form ## deleteInvalidForms -function deleteInvalidForms(formIds: Array<string>): Promise<number>; +deleteInvalidForms(formIds: Array<string>): Promise<number>; 根据列表删除应用程序的无效卡片。 @@ -800,7 +804,7 @@ SystemCapability.Ability.Form ## acquireFormState -acquireFormState(want: Want, callback: AsyncCallback<FormStateInfo>): void; +acquireFormState(want: Want, callback: AsyncCallback<formInfo.FormStateInfo>): void; 获取卡片状态 @@ -834,7 +838,7 @@ SystemCapability.Ability.Form ## acquireFormState -function acquireFormState(want: Want): Promise<FormStateInfo>; +acquireFormState(want: Want): Promise<formInfo.FormStateInfo>; 获取卡片状态。 diff --git a/zh-cn/application-dev/reference/apis/js-apis-formprovider.md b/zh-cn/application-dev/reference/apis/js-apis-formprovider.md index 197ab4e0c353c20b0e61f34ea2b93bc7a3de52c8..253c97bf7f1f690670d1511d28ee48ce7afbcf8a 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-formprovider.md +++ b/zh-cn/application-dev/reference/apis/js-apis-formprovider.md @@ -80,7 +80,7 @@ SystemCapability.Ability.Form ## updateForm -updateForm(formId: string, formBindingData: FormBindingData, callback: AsyncCallback<void>): void; +updateForm(formId: string, formBindingData: formBindingData.FormBindingData,callback: AsyncCallback<void>): void; 更新指定的卡片。 @@ -111,7 +111,7 @@ SystemCapability.Ability.Form ## updateForm -updateForm(formId: string, formBindingData: FormBindingData): Promise<void>; +updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Promise<void>; 更新指定的卡片,以promise方式返回。 diff --git a/zh-cn/application-dev/reference/apis/js-apis-permissionrequestresult.md b/zh-cn/application-dev/reference/apis/js-apis-permissionrequestresult.md index c61ec7613803479d2ea83ebe04acdbc0ec73ad9d..5bafa546eaa15a896cb7826891d41ba5eb9174d4 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-permissionrequestresult.md +++ b/zh-cn/application-dev/reference/apis/js-apis-permissionrequestresult.md @@ -6,6 +6,11 @@ 权限请求结果。 +## 导入模块 + +```js +import PermissionRequestResult from '@ohos.application.permissionRequestResult' +``` ## 属性 diff --git a/zh-cn/application-dev/reference/apis/js-apis-processrunninginfo.md b/zh-cn/application-dev/reference/apis/js-apis-processrunninginfo.md index c312c11dd96e2260f981af92574a4baacc48d914..e37475a25ea2c2faea10f15fef6ec1f17f12eda7 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-processrunninginfo.md +++ b/zh-cn/application-dev/reference/apis/js-apis-processrunninginfo.md @@ -6,6 +6,11 @@ 进程运行信息。 +## 导入模块 + +```js +import ProcessRunningInfo from '@ohos.application.processRunningInfo' +``` ## 使用说明 diff --git a/zh-cn/application-dev/reference/apis/js-apis-wantAgent.md b/zh-cn/application-dev/reference/apis/js-apis-wantAgent.md index ddf3b3ec58fb700f1c8ce187952758c7b092f7f5..f4ca3e8db00705f877ed54a4ccfc212f2f7d7c78 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-wantAgent.md +++ b/zh-cn/application-dev/reference/apis/js-apis-wantAgent.md @@ -915,6 +915,53 @@ WantAgent.equal(wantAgent1, wantAgent2).then((data) => { }); ``` +## WantAgent.getOperationType + +getOperationType(agent: WantAgent, callback: AsyncCallback\): void; + +获取WantAgent的操作类型(callback形式)。 + +**系统能力**:SystemCapability.Ability.AbilityRuntime.Core + +**参数:** + +| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | +| ---------- | --- | ---- | ------------------------ | ---- | --------------------------------------- | +| agent | 是 | 否 | WantAgent | 是 | WantAgent对象。 | +| callback | 是 | 否 | AsyncCallback\ | 是 | 获取WantAgent的操作类型。 | + +**示例:** + +```js + +``` + +## WantAgent.getOperationType + +getOperationType(agent: WantAgent): Promise\; + +获取WantAgent的操作类型(Promise形式)。 + +**系统能力**:SystemCapability.Ability.AbilityRuntime.Core + +**参数:** + +| 名称 | 可读 | 可写 | 类型 | 必填 | 描述 | +| ---------- | --- | ---- | --------- | ---- | ------------- | +| agent | 是 | 否 | WantAgent | 是 | WantAgent对象。 | + +**返回值:** + +| 类型 | 说明 | +| ----------------------------------------------------------- | ------------------------------------------------------------ | +| Promise\ | 以Promise形式返回获取WantAgent的操作类型。 | + +**示例:** + +```js + +``` + ## WantAgentInfo