From db6605ccab0f4b084c49e0dd0eae8f998b1587b9 Mon Sep 17 00:00:00 2001 From: fangyun Date: Fri, 30 Sep 2022 11:44:34 +0800 Subject: [PATCH] add new extend ability doc Signed-off-by: fangyun --- ...js-apis-EnterpriseAdminExtensionAbility.md | 48 +++++++++++++++++++ .../apis/js-apis-enterprise-device-manager.md | 8 ++-- 2 files changed, 52 insertions(+), 4 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-EnterpriseAdminExtensionAbility.md b/zh-cn/application-dev/reference/apis/js-apis-EnterpriseAdminExtensionAbility.md index 49f936f59c..e5f4ee612c 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-EnterpriseAdminExtensionAbility.md +++ b/zh-cn/application-dev/reference/apis/js-apis-EnterpriseAdminExtensionAbility.md @@ -49,3 +49,51 @@ export default class EnterpriseAdminAbility extends EnterpriseAdminExtensionAbil } }; ``` + +## EnterpriseAdminExtensionAbility.onBundleAdded + +onBundleAdded(bundleName: string): void + +应用安装事件回调。 + +**系统能力**:SystemCapability.Customization.EnterpriseDeviceManager + +**参数:** + +| 参数名 | 类型 | 必填 | 说明 | +| ----- | ----------------------------------- | ---- | ------- | +| bundleName | string | 是 | 安装应用包名。 | + +**示例:** + +```ts +export default class EnterpriseAdminAbility extends EnterpriseAdminExtensionAbility { + onBundleAdded(bundleName: string) { + console.log("added bundle name: " + bundleName); + } +}; +``` + +## EnterpriseAdminExtensionAbility.onBundleRemoved + +onBundleRemoved(bundleName: string): void + +应用卸载事件回调。 + +**系统能力**:SystemCapability.Customization.EnterpriseDeviceManager + +**参数:** + +| 参数名 | 类型 | 必填 | 说明 | +| ----- | ----------------------------------- | ---- | ------- | +| bundleName | string | 是 | 卸载应用包名。 | + +**示例:** + +```ts +export default class EnterpriseAdminAbility extends EnterpriseAdminExtensionAbility { + onBundleAdded(bundleName: string) { + console.log("removed bundle name: " + bundleName); + } +}; +``` diff --git a/zh-cn/application-dev/reference/apis/js-apis-enterprise-device-manager.md b/zh-cn/application-dev/reference/apis/js-apis-enterprise-device-manager.md index 68a09d241a..a9b3b5c510 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-enterprise-device-manager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-enterprise-device-manager.md @@ -667,7 +667,7 @@ enterpriseDeviceManager.getEnterpriseInfo(wantTemp).then((result) => { ## enterpriseDeviceManager.subscribeManagedEvent -subscribeManagedEvent(admin: Want, managedEvents: Array\, callback: AsyncCallback\): void; +subscribeManagedEvent(admin: Want, managedEvents: Array\, callback: AsyncCallback\): void 订阅系统事件。使用callback异步回调。 @@ -700,7 +700,7 @@ enterpriseDeviceManager.subscribeManagedEvent(wantTemp, events, (error) => { ## enterpriseDeviceManager.subscribeManagedEvent -subscribeManagedEvent(admin: Want, managedEvents: Array\): Promise\; +subscribeManagedEvent(admin: Want, managedEvents: Array\): Promise\ 订阅系统事件。使用Promise异步回调。 @@ -737,7 +737,7 @@ enterpriseDeviceManager.subscribeManagedEvent(wantTemp, events).then(() => { ## enterpriseDeviceManager.unsubscribeManagedEvent -unsubscribeManagedEvent(admin: Want, managedEvents: Array\, callback: AsyncCallback\): void; +unsubscribeManagedEvent(admin: Want, managedEvents: Array\, callback: AsyncCallback\): void 取消订阅系统事件。使用callback异步回调。 @@ -770,7 +770,7 @@ enterpriseDeviceManager.unsubscribeManagedEvent(wantTemp, events, (error) => { ## enterpriseDeviceManager.unsubscribeManagedEvent -unsubscribeManagedEvent(admin: Want, managedEvents: Array\): Promise\; +unsubscribeManagedEvent(admin: Want, managedEvents: Array\): Promise\ 取消订阅系统事件。使用callback异步回调。 -- GitLab