## XmlReader::MoveToFirstAttribute method


When overridden in a derived class, moves to the first attribute.

```cpp
virtual bool System::Xml::XmlReader::MoveToFirstAttribute()=0
```


### ReturnValue

**true** if an attribute exists (the reader moves to the first attribute); otherwise, **false** (the position of the reader does not change).

## See Also

* Class [XmlReader](../)
* Namespace [System::Xml](../../)
* Library [Aspose.PUB for C++](../../../)
