public virtual void RemoveValue() { IDomElement domElement = DomElement; IList <IDomElement> childElements = domElement.ChildElements; foreach (IDomElement childElement in childElements) { domElement.RemoveChild(childElement); } }