The MoveChild method searches for a given node inside the tree and moves it as child of the current node. Any node except the root can be moved to another branch of the tree using this method.
System.Boolean MoveChild(IStructElement treeNode)
treeNode
Node to be moved.
Please check this link.
Member of CDIntfEx.IStructElement.