public IEnumerable<XamlXmlNodeInfo> Parse () { r.MoveToContent (); foreach (var xi in ReadObjectElement (null, null)) yield return xi; yield return Node (XamlNodeType.None, null); }
public override bool Read() { if (IsDisposed) { throw new ObjectDisposedException("reader"); } if (iter == null) { iter = parser.Parse().GetEnumerator(); } iter.MoveNext(); return(iter.Current.NodeType != XamlNodeType.None); }