Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ MoveToAttribute() [1/3]

void System.Xml.XmlNodeReaderNavigator.MoveToAttribute ( int attributeIndex)
inline

Definition at line 679 of file XmlNodeReaderNavigator.cs.

680 {
682 {
683 return;
684 }
685 XmlAttribute xmlAttribute = null;
686 switch (_curNode.NodeType)
687 {
688 case XmlNodeType.Element:
690 xmlAttribute = ((XmlElement)_curNode).Attributes[attributeIndex];
691 if (xmlAttribute != null)
692 {
696 }
697 break;
698 case XmlNodeType.Attribute:
700 xmlAttribute = ((XmlElement)_elemNode).Attributes[attributeIndex];
701 if (xmlAttribute != null)
702 {
705 }
706 break;
707 case XmlNodeType.DocumentType:
708 case XmlNodeType.XmlDeclaration:
711 break;
712 }
713 }
void CheckIndexCondition(int attributeIndex)
XmlNodeType NodeType
Definition XmlNode.cs:73

References System.Xml.XmlNodeReaderNavigator._attrIndex, System.Xml.XmlNodeReaderNavigator._bCreatedOnAttribute, System.Xml.XmlNodeReaderNavigator._curNode, System.Xml.XmlNodeReaderNavigator._elemNode, System.Xml.XmlNodeReaderNavigator._nAttrInd, System.Xml.XmlNodeReaderNavigator.CheckIndexCondition(), System.Xml.Dictionary, and System.Xml.XmlNode.NodeType.