XmlNode Class Hierarchy