## CompositeNode&lt;T&gt;.InsertChild&lt;T1&gt; method

Inserts the node to the specified position in the list of child nodes for this node.

```csharp
public virtual T1 InsertChild<T1>(int i, T1 newChild)
    where T1 : T
```

| Parameter | Description |
| --- | --- |
| T1 | The exact type of inserted node. |
| i | Position to insert |
| newChild | The node to insert. |

### Return Value

The added node.

### See Also

* class [CompositeNode&lt;T&gt;](../)
* namespace [Aspose.Note](../../compositenode-1/)
* assembly [Aspose.Note](../../../)


