ItemTreeNodeTNode, TItemMapCopyTo Method

Overload List

MapCopyToTDestNode(TDestNode, NullableInt32) Deep copy this to destination node type starting at destination parent; items will be reference copies.
MapCopyToTDestNode(TDestNode, FuncTNode, TItem, NullableInt32) Deep copy this to destination node type starting at destination parent; uses an item mapping function.
MapCopyToTDestNode(TDestNode, FuncTNode, Boolean, NullableInt32) Deep copy this to destination node type starting at destination parent; uses a filtering predicate; items will be reference copies The filtering predicate will terminate traversing source branch if no children satisfy the predicate, even if deeper descendants do.
MapCopyToTDestNode(TDestNode, FuncTNode, Boolean, FuncTNode, TItem, NullableInt32) Deep copy this to destination node type starting at destination parent; uses an item mapping function and a filtering predicate. The filtering predicate will terminate traversing source branch if no children satisfy the predicate, even if deeper descendants do.
MapCopyToTDestNode, TDestItem(TDestNode, FuncTNode, TDestItem, NullableInt32) Deep copy node/item to destination node/item type starting at destination parent; uses an item mapping function.
MapCopyToTDestNode, TDestItem(TDestNode, FuncTNode, Boolean, FuncTNode, TDestItem, NullableInt32) Deep copy node/item to destination node/item type starting at destination parent; uses an item mapping function and a filtering predicate. The filtering predicate will terminate traversing source branch if no children satisfy the predicate, even if deeper descendants do.

See Also