目录

附属节点错误码

以下仅介绍本模块特有错误码,通用错误码请参考通用错误码。

106206 节点已被接纳为附属节点

错误信息

The node has already been adopted.

错误描述

该节点已经被接纳为附属节点,不能再作为子节点挂载。

可能原因

该节点已被接纳为附属节点(来自之前的接纳操作),对其再次执行接纳或挂载操作时会触发此错误。

处理步骤

先将该节点取消接纳,然后再进行子节点挂载操作。

106207 被接纳的附属节点已有父节点

错误信息

This node already has a parent node.

错误描述

该节点已经有父节点,不能再被其他节点接纳。

可能原因

被接纳的节点当前已存在父节点(例如已被挂载到其他父节点下),再次接纳时触发此错误。

处理步骤

先将当前节点从其父节点上移除,然后再进行接纳操作。

106208 节点无法被接纳为附属节点

错误信息

The node cannot be adopted.

错误描述

该节点无法被接纳为附属节点。

可能原因

  1. 节点为空指针。
  2. 节点不支持被接纳,只有下面几种节点可被接纳:
    • 使用ArkTS语言创建的命令式节点。
    • 使用C语言创建的命令式节点。
    • BuilderNode的根节点。

处理步骤

确保节点非空,且支持被接纳,再进行接纳操作。

106209 节点无法接纳其他节点

错误信息

The node cannot adopt children.

错误描述

该节点无法接纳其他节点。

可能原因

  1. 节点为空指针。
  2. 节点不支持接纳操作,只有下面几种节点可接纳其他节点:
    • 使用ArkTS语言创建的命令式节点。
    • 使用C语言创建的命令式节点。

处理步骤

确保节点非空,且支持接纳其他节点,再进行接纳操作。

106210 节点不是被目标节点接纳的附属节点

错误信息

This child is not adopted by the parent node.

错误描述

子节点并不是被父节点接纳的附属节点。

可能原因

  1. 子节点并未被接纳。
  2. 子节点被接纳了,但不是被当前节点接纳的。

处理步骤

检查该节点是否被父节点接纳为附属节点:若未被接纳,无需移除;若被其他节点接纳,需先从原父节点移除后再进行操作。