2 writes to _reader
PresentationCore (2)
MS\Internal\FontFace\CompositeFontParser.cs (2)
169_reader = CreateXmlReader(fileStream); 214_reader = null;
84 references to _reader
PresentationCore (84)
MS\Internal\FontFace\CompositeFontParser.cs (84)
122string s = _reader.Value; 199if (_reader.NodeType == XmlNodeType.Attribute) 206if (_reader.NodeType == XmlNodeType.Attribute) 213_reader.Close(); 277return _reader.IsStartElement(localName, namespaceURI); 290switch (_reader.NodeType) 300} while (!contentNode && _reader.Read()); 302return _reader.NodeType; 331while (_reader.Read()) 334if (Enum.TryParse(_reader.GetAttribute("OS"), out fontFamilyOsVersion) 356if (_reader.MoveToFirstAttribute()) 363string name = _reader.LocalName; 385} while (_reader.MoveToNextAttribute()); 387_reader.MoveToElement(); 391if (_reader.IsEmptyElement) 394_reader.Read(); 399_reader.Read(); 404if (_reader.NodeType == XmlNodeType.Element && _reader.NamespaceURI == CompositeFontNamespace) 406bool isEmpty = _reader.IsEmptyElement; 409switch (_reader.LocalName) 413_reader.Read(); 419if (_reader.LocalName == StringElement && IsSystemNamespace(_reader.NamespaceURI)) 433_reader.ReadEndElement(); 439_reader.Read(); 451_reader.ReadEndElement(); 457_reader.Read(); 469_reader.ReadEndElement(); 482_reader.Skip(); 488_reader.ReadEndElement(); 496if (_reader.MoveToFirstAttribute()) 502} while (_reader.MoveToNextAttribute()); 504_reader.MoveToElement(); 517if (_reader.MoveToFirstAttribute()) 521if (_reader.NamespaceURI == XamlNamespace && _reader.LocalName == KeyAttribute) 529} while (_reader.MoveToNextAttribute()); 531_reader.MoveToElement(); 541string familyName = _reader.ReadElementString(); 560if (_reader.IsEmptyElement) 562_reader.Read(); 566_reader.Read(); 570if (_reader.NodeType == XmlNodeType.Element && _reader.NamespaceURI == CompositeFontNamespace) 572if (_reader.LocalName == DeviceFontCharacterMetricsPropertyElement) 576if (_reader.IsEmptyElement) 578_reader.Read(); 582_reader.Read(); 587if (_reader.LocalName == CharacterMetricsElement) 598_reader.ReadEndElement(); 608_reader.Skip(); 612_reader.ReadEndElement(); 627if (_reader.MoveToFirstAttribute()) 634string name = _reader.LocalName; 697} while (_reader.MoveToNextAttribute()); 699_reader.MoveToElement(); 712if (_reader.MoveToFirstAttribute()) 716if (_reader.NamespaceURI == XamlNamespace && _reader.LocalName == KeyAttribute) 720else if (IsCompositeFontAttribute() && _reader.LocalName == MetricsAttribute) 728} while (_reader.MoveToNextAttribute()); 730_reader.MoveToElement(); 757if (_reader.MoveToFirstAttribute()) 764string name = _reader.LocalName; 791} while (_reader.MoveToNextAttribute()); 793_reader.MoveToElement(); 808if (_reader.IsEmptyElement) 810_reader.Read(); 814_reader.Read(); 818if (_reader.NodeType == XmlNodeType.Element && _reader.NamespaceURI == CompositeFontNamespace) 824_reader.Skip(); 828_reader.ReadEndElement(); 838string ns = _reader.NamespaceURI; 850string ns = _reader.NamespaceURI; 873throw new FileFormatException(new Uri(_reader.BaseURI, UriKind.RelativeOrAbsolute), x); 883_reader.LocalName)); 893_reader.LocalName, 905_reader.LocalName, 906_reader.NamespaceURI)); 916_reader.LocalName, 917_reader.NamespaceURI)); 942string fileName = _reader.BaseURI;