public override XmlElement Export(XmlDocument doc, XmlElement parent) { XmlElement current = base.Export(doc, parent); foreach (var wcmNote in NoteHistory) { wcmNote.Export(doc, current); } if (MessageDraft != null) { current.SetAttribute("MESSAGE_DRAFT", MessageDraft); } current.SetAttribute("NOTES_STATUS", NotesStatus.ToString()); return(current); }