## XmlReader::ReadOuterXml method


When overridden in a derived class, reads the content, including markup, representing this node and all its children.

```cpp
virtual String System::Xml::XmlReader::ReadOuterXml()
```


### ReturnValue

If the reader is positioned on an element or an attribute node, this method returns all the XML content, including markup, of the current node and all its children; otherwise, it returns an empty string.

## See Also

* Class [String](../../../system/string/)
* Class [XmlReader](../)
* Namespace [System::Xml](../../)
* Library [Aspose.PDF for C++](../../../)
