diff --git a/zh-cn/application-dev/reference/apis/commonEventManager-definitions.md b/zh-cn/application-dev/reference/apis/commonEventManager-definitions.md index 55981b16e7dd8ab27eeb2af311955f0583870711..d8755628aeb5e42254aabe62694d645ff8410479 100644 --- a/zh-cn/application-dev/reference/apis/commonEventManager-definitions.md +++ b/zh-cn/application-dev/reference/apis/commonEventManager-definitions.md @@ -671,30 +671,20 @@ Wi-Fi P2P群组信息已更改。 - 值: usual.event.data.DISK_EJECT - 订阅者所需权限: ohos.permission.STORAGE_MANAGER -## COMMON_EVENT_VOLUME_REMOVED9+ +## [COMMON_EVENT_VOLUME_REMOVED9+](./common_event/commonEvent-filemanagement.md) 外部存储设备状态变更为移除时发送此公共事件。 -- 值: usual.event.data.VOLUME_REMOVED -- 订阅者所需权限: ohos.permission.STORAGE_MANAGER -## COMMON_EVENT_VOLUME_UNMOUNTED9+ +## [COMMON_EVENT_VOLUME_UNMOUNTED9+](./common_event/commonEvent-filemanagement.md) 外部存储设备状态变更为卸载时发送此公共事件。 -- 值: usual.event.data.VOLUME_UNMOUNTED -- 订阅者所需权限: ohos.permission.STORAGE_MANAGER -## COMMON_EVENT_VOLUME_MOUNTED9+ +## [COMMON_EVENT_VOLUME_MOUNTED9+](./common_event/commonEvent-filemanagement.md) 外部存储设备状态变更为挂载时发送此公共事件。 -- 值: usual.event.data.VOLUME_MOUNTED -- 订阅者所需权限: ohos.permission.STORAGE_MANAGER -## COMMON_EVENT_VOLUME_BAD_REMOVAL9+ +## [COMMON_EVENT_VOLUME_BAD_REMOVAL9+](./common_event/commonEvent-filemanagement.md) 外部存储设备状态变更为挂载状态下移除时发送此公共事件。 -- 值: usual.event.data.VOLUME_BAD_REMOVAL -- 订阅者所需权限: ohos.permission.STORAGE_MANAGER -## COMMON_EVENT_VOLUME_EJECT9+ +## [COMMON_EVENT_VOLUME_EJECT9+](./common_event/commonEvent-filemanagement.md) 用户已表示希望删除外部存储介质时发送此公共事件。 -- 值: usual.event.data.VOLUME_EJECT -- 订阅者所需权限: ohos.permission.STORAGE_MANAGER ## COMMON_EVENT_VISIBLE_ACCOUNTS_UPDATED (预留事件,暂未支持)表示帐户可见更改的公共事件的动作。 diff --git a/zh-cn/application-dev/reference/apis/common_event/Readme-CN.md b/zh-cn/application-dev/reference/apis/common_event/Readme-CN.md index 666977c93c4f3c884c480c18448e42110dd5b645..5aca47a67716e805ce6b77440aad4fd14de9778b 100644 --- a/zh-cn/application-dev/reference/apis/common_event/Readme-CN.md +++ b/zh-cn/application-dev/reference/apis/common_event/Readme-CN.md @@ -6,3 +6,4 @@ - [资源调度子系统公共事件定义](commonEvent-resourceschedule.md) - [电话服务子系统公共事件定义](commonEvent-telephony.md) - [USB子系统公共事件定义](commonEvent-usb.md) +- [文件管理子系统公共事件定义](commonEvent-filemanagement.md) \ No newline at end of file diff --git a/zh-cn/application-dev/reference/apis/common_event/commonEvent-filemanagement.md b/zh-cn/application-dev/reference/apis/common_event/commonEvent-filemanagement.md new file mode 100644 index 0000000000000000000000000000000000000000..ef4a7af022b88e69bb5605c8424c6e52d854d199 --- /dev/null +++ b/zh-cn/application-dev/reference/apis/common_event/commonEvent-filemanagement.md @@ -0,0 +1,37 @@ +# 文件管理子系统公共事件定义 +文件管理子系统面向应用发布如下系统公共事件,应用如需订阅系统公共事件,请参考公共事件[接口文档](../js-apis-commonEventManager.md)。 + +## COMMON_EVENT_VOLUME_REMOVED9+ +表示外部存储设备正常移除的公共事件。 +- 值: usual.event.data.VOLUME_REMOVED +- 订阅者所需权限: ohos.permission.STORAGE_MANAGER + +当外部存储设备处于卸载状态,移除该设备时,会发送此公共事件。 + +## COMMON_EVENT_VOLUME_UNMOUNTED9+ +表示外部存储设备状态变更为卸载的公共事件。 +- 值: usual.event.data.VOLUME_UNMOUNTED +- 订阅者所需权限: ohos.permission.STORAGE_MANAGER + +当外部存储设备处于挂载状态时,用户选择通过调用[unmount](../js-apis-file-volumemanager.md)接口或者直接移除设备的方法弹出该设备,并且已将外部存储设备卸载成功后,会发送此公共事件。 + +## COMMON_EVENT_VOLUME_MOUNTED9+ +表示外部存储设备状态变更为挂载的公共事件。 +- 值: usual.event.data.VOLUME_MOUNTED +- 订阅者所需权限: ohos.permission.STORAGE_MANAGER + +当用户插入外部存储设备自动挂载成功或者将处于卸载状态的外部存储设备调用[mount](../js-apis-file-volumemanager.md)接口进行挂载成功后,会发送此公共事件。 + +## COMMON_EVENT_VOLUME_BAD_REMOVAL9+ +表示外部存储设备异常移除的公共事件。 +- 值: usual.event.data.VOLUME_BAD_REMOVAL +- 订阅者所需权限: ohos.permission.STORAGE_MANAGER + +当外部存储设备处于挂载状态时,用户直接移除该外部存储设备,会发送此公共事件。 + +## COMMON_EVENT_VOLUME_EJECT9+ +表示外部存储设备即将被弹出的公共事件。 +- 值: usual.event.data.VOLUME_EJECT +- 订阅者所需权限: ohos.permission.STORAGE_MANAGER + +当外部存储设备处于挂载状态时,用户选择通过调用[unmount](../js-apis-file-volumemanager.md)接口或者直接移除设备的方法弹出该设备时,会发送此公共事件。