• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @ohos.application.formError (FormError)
2
3FormError模块提供获取卡片错误码的能力。
4
5> **说明:**
6>
7> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
8> 从API version 9 开始不再维护,建议使用[Form错误码](../errorcodes/errorcode-form.md)替代。
9
10## 导入模块
11
12```ts
13import formError from '@ohos.application.formError';
14```
15
16## 权限
17
1819
20## FormError
21
22枚举,支持的卡片类型
23
24**系统能力:**
25
26SystemCapability.Ability.Form
27
28| 名称        | 值   | 说明         |
29| ----------- | ---- | ------------ |
30| ERR_COMMON       | 1    | 默认错误码。   |
31| ERR_PERMISSION_DENY       | 2    | 没有操作权限。   |
32| ERR_GET_INFO_FAILED      | 4    | 查询卡片信息失败。   |
33| ERR_GET_BUNDLE_FAILED    | 5    | 查询应用信息失败。   |
34| ERR_GET_LAYOUT_FAILED    | 6    | 查询布局信息失败。   |
35| ERR_ADD_INVALID_PARAM     | 7    | 无效参数。   |
36| ERR_CFG_NOT_MATCH_ID     | 8    | 卡片ID不匹配。  |
37| ERR_NOT_EXIST_ID       | 9    | 卡片ID不存在。   |
38| ERR_BIND_PROVIDER_FAILED       | 10    | 绑定卡片提供方失败。   |
39| ERR_MAX_SYSTEM_FORMS      | 11    | 系统卡片实例数量超过限制。   |
40| ERR_MAX_INSTANCES_PER_FORM     | 12    | 每张卡片实例数量超过限制。   |
41| ERR_OPERATION_FORM_NOT_SELF     | 13    | 操作非自己应用申请的卡片。   |
42| ERR_PROVIDER_DEL_FAIL       | 14    | 卡片提供方删除卡片失败。   |
43| ERR_MAX_FORMS_PER_CLIENT       | 15    | 使用方申请卡片实例数超过限制。   |
44| ERR_MAX_SYSTEM_TEMP_FORMS       | 16    | 临时卡片实例数超过限制。   |
45| ERR_FORM_NO_SUCH_MODULE       | 17    | 模块不存在。   |
46| ERR_FORM_NO_SUCH_ABILITY       | 18    | ability组件不存在。   |
47| ERR_FORM_NO_SUCH_DIMENSION      | 19    | 卡片尺寸不存在。   |
48| ERR_FORM_FA_NOT_INSTALLED      | 20    | 卡片所在FA未安装。   |
49| ERR_SYSTEM_RESPONSES_FAILED        | 30    | 系统服务响应失败。   |
50| ERR_FORM_DUPLICATE_ADDED        | 31    | 重复添加卡片。   |
51| ERR_IN_RECOVERY    | 36    | 卡片数据覆盖失败。   |
52| ERR_DISTRIBUTED_SCHEDULE_FAILED<sup>9+</sup> | 37 | 分布式调度失败。<br/>**系统接口**: 此接口为系统接口。  |
53
54