public static Element ReadOption(XmlReader reader) { XName name = null; if (reader.MoveToAttribute("name")) { name = reader.ValueAsXName(); } XName constrained = null; if (reader.MoveToAttribute("constrained")) { constrained = reader.ValueAsXName(); } var element = new PrintSchemaOption(name, constrained); foreach (var child in ReadChildren(reader)) { element.Add(child); } return(element.GetResult()); }
public static Element ReadOption(XmlReader reader) { XName name = null; if (reader.MoveToAttribute("name")) name = reader.ValueAsXName(); XName constrained = null; if (reader.MoveToAttribute("constrained")) constrained = reader.ValueAsXName(); var element = new PrintSchemaOption(name, constrained); foreach (var child in ReadChildren(reader)) { element.Add(child); } return element.GetResult(); }