## XPathNavigator::ReadSubtree method


Returns an [XmlReader](../../../system.xml/xmlreader/) object that contains the current node and its child nodes.

```cpp
virtual SharedPtr<XmlReader> System::Xml::XPath::XPathNavigator::ReadSubtree()
```


### ReturnValue

An [XmlReader](../../../system.xml/xmlreader/) object that contains the current node and its child nodes.

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlReader](../../../system.xml/xmlreader/)
* Class [XPathNavigator](../)
* Namespace [System::Xml::XPath](../../)
* Library [Aspose.PUB for C++](../../../)
