1# 渲染节点错误码 2<!--Kit: ArkUI--> 3<!--Subsystem: ArkUI--> 4<!--Owner: @xiang-shouxing--> 5<!--Designer: @xiang-shouxing--> 6<!--Tester: @sally__--> 7<!--Adviser: @HelloCrease--> 8 9> **说明:** 10> 11> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。 12 13## 106401 当前节点不是自定义节点 14 15**错误信息** 16 17The node type is not custom node. 18 19**错误描述** 20 21当前的操作的节点不是NDK侧的自定义节点。 22 23**可能原因** 24 25开发者传入的ArkUI_NodeHandle指针所对应的节点类型非ARKUI_NODE_CUSTOM类型。 26 27**处理步骤** 28 29接入渲染节点流程时,创建一个Custom类型的NDK节点作为渲染节点的根节点类型。 30 31## 106402 当前节点已存在子节点 32 33**错误信息** 34 35Node already has children. 36 37**错误描述** 38 39当前的操作的自定义节点已存在子节点。 40 41**可能原因** 42 43开发者构造render树时,作为根节点的自定义节点已挂载子FrameNode或RenderNode。 44 45**处理步骤** 46 47接入渲染节点流程时,排查使用的自定义节点是否已存在子节点。 48 49## 106403 当前渲染节点存在父组件 50 51**错误信息** 52 53RenderNode parent is existed. 54 55**错误描述** 56 57当前操作的渲染节点已有父节点,无法挂载至相应自定义组件下。 58 59**可能原因** 60 61开发者传入的ArkUI_RenderNodeHandle指针所对应的节点已挂载至其他组件下。 62 63**处理步骤** 64 65接入渲染节点流程时,排查作为根节点的renderNode是否已挂载至其他组件下。 66 67## 106404 未找到对应的渲染子节点 68 69**错误信息** 70 71RenderNode child is not exist. 72 73**错误描述** 74 75无法查找到对应的渲染子节点。 76 77**可能原因** 78 79开发者传入的ArkUI_RenderNodeHandle指针所对应的渲染节点无法查询到对应下标的子节点。 80 81**处理步骤** 82 83排查传入的下标是否超出节点范围,或对应指针对应的渲染节点是否存在子节点。 84 85## 106405 参数值超出范围 86 87**错误信息** 88 89Param is out of range. 90 91**错误描述** 92 93入参值超出接口接收值的范围。 94 95**可能原因** 96 97开发者传入的参数超出该接口的边界。 98 99**处理步骤** 100 101检查接口调用的入参范围。 102