harmony 鸿蒙@ohos.file.fileExtensionInfo (公共文件访问与管理属性信息)

  • 2022-10-28
  • 浏览 (537)

@ohos.file.fileExtensionInfo (公共文件访问与管理属性信息)

该模块提供公共文件访问和管理模块中RootInfo与FileInfo中部分属性值的定义。

说明:

  • 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
  • 本模块接口为系统接口。

导入模块

import fileExtensionInfo from '@ohos.file.fileExtensionInfo';

fileExtensionInfo.DeviceType

组成RootInfo中的deviceType字段,表明此设备的类型。

模型约束: 此接口仅可在Stage模型下使用

系统能力:SystemCapability.FileManagement.UserFileService

名称 说明
DEVICE_LOCAL_DISK 1 本地c,d…盘。
DEVICE_SHARED_DISK 2 多用户共享盘。
DEVICE_SHARED_TERMINAL 3 分布式网络终端设备。
DEVICE_NETWORK_NEIGHBORHOODS 4 网络邻居设备。
DEVICE_EXTERNAL_MTP 5 MTP设备。
DEVICE_EXTERNAL_USB 6 USB设备。
DEVICE_EXTERNAL_CLOUD 7 云盘设备。

fileExtensionInfo.DeviceFlag

组成RootInfo中的deviceFlags字段,通过与运算判断是否具备某种能力。

模型约束: 此接口仅可在Stage模型下使用

系统能力:SystemCapability.FileManagement.UserFileService

属性

名称 类型 可读 可写 说明
SUPPORTS_READ number 此设备支持读
SUPPORTS_WRITE number 此设备支持写

fileExtensionInfo.DocumentFlag

组成FileInfo中的mode字段,通过与运算判断是否具备某种能力。

模型约束: 此接口仅可在Stage模型下使用

系统能力:SystemCapability.FileManagement.UserFileService

属性

名称 类型 可读 可写 说明
REPRESENTS_FILE number 代表文件
REPRESENTS_DIR number 代表目录
SUPPORTS_READ number 此文件支持读
SUPPORTS_WRITE number 此文件支持写

你可能感兴趣的鸿蒙文章

harmony 鸿蒙接口

harmony 鸿蒙系统公共事件定义(待停用)

harmony 鸿蒙系统公共事件定义

harmony 鸿蒙开发说明

harmony 鸿蒙企业设备管理概述(仅对系统应用开放)

harmony 鸿蒙BundleStatusCallback

harmony 鸿蒙@ohos.bundle.innerBundleManager (innerBundleManager模块)

harmony 鸿蒙@ohos.distributedBundle (分布式包管理)

harmony 鸿蒙@ohos.bundle (Bundle模块)

harmony 鸿蒙@ohos.enterprise.EnterpriseAdminExtensionAbility (企业设备管理扩展能力)

0  赞