## Node.InsertBefore method

Inserts the node before the existing child node child. If child is null, insert node at the end of the list of children. If child is a DocumentFragment object, all of its children are inserted, in the same order, before child. If the child is already in the tree, it is first removed.

```csharp
public Node InsertBefore(Node node, Node child)
```

| Parameter | Type | Description |
| --- | --- | --- |
| node | Node | The new child. |
| child | Node | The ref child. |

### Return Value

Returns inserted node

### See Also

* class [Node](../)
* namespace [Aspose.Svg.Dom](../../../aspose.svg.dom/)
* assembly [Aspose.SVG](../../../)
