internal override void LoadValue(XmlReader reader) { while (reader.Read()) { if (reader.NodeType == XmlNodeType.Element) { var child = LoadChildElement(reader.Name); child.Load(reader.ReadSubtree()); } else if (reader.NodeType == XmlNodeType.Comment) { var commentElement = new ProjectCommentElement(ContainingProject); commentElement.Load(reader); AppendChild(commentElement); } } }
internal override void LoadValue (XmlReader reader) { while (reader.Read ()) { if (reader.NodeType == XmlNodeType.Element) { var child = LoadChildElement (reader.Name); child.Load (reader.ReadSubtree ()); } else if (reader.NodeType == XmlNodeType.Comment) { var commentElement = new ProjectCommentElement (ContainingProject); commentElement.Load (reader); AppendChild (commentElement); } } }