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