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

◆ DecideXPNodeTypeForTextNodes()

bool System.Xml.XmlCharacterData.DecideXPNodeTypeForTextNodes ( XmlNode node,
ref XPathNodeType xnt )
inlinepackageinherited

Definition at line 184 of file XmlCharacterData.cs.

185 {
186 for (XmlNode xmlNode = node; xmlNode != null; xmlNode = xmlNode.NextSibling)
187 {
188 switch (xmlNode.NodeType)
189 {
190 case XmlNodeType.SignificantWhitespace:
191 xnt = XPathNodeType.SignificantWhitespace;
192 break;
193 case XmlNodeType.Text:
194 case XmlNodeType.CDATA:
195 xnt = XPathNodeType.Text;
196 return false;
197 case XmlNodeType.EntityReference:
199 {
200 return false;
201 }
202 break;
203 default:
204 return false;
205 case XmlNodeType.Whitespace:
206 break;
207 }
208 }
209 return true;
210 }
bool DecideXPNodeTypeForTextNodes(XmlNode node, ref XPathNodeType xnt)

References System.Xml.XmlCharacterData.DecideXPNodeTypeForTextNodes(), System.Xml.Dictionary, and System.Xml.XmlNode.NextSibling.

Referenced by System.Xml.XmlCharacterData.DecideXPNodeTypeForTextNodes().