/// <summary> /// Generates the xml for the object instance. /// </summary> /// <param name="parentElement">The parent element of this object instance.</param> /// <returns>A valid xml element.</returns> internal virtual System.Xml.XmlElement ToXml(System.Xml.XmlElement parentElement) { return(XmlFactory.GenerateElement(parentElement, this)); }