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

◆ FindAttribute() [1/2]

bool System.Xml.Xsl.XsltOld.ReaderOutput.FindAttribute ( string localName,
string namespaceURI,
out int attrIndex )
inlineprivate

Definition at line 499 of file ReaderOutput.cs.

500 {
501 if (namespaceURI == null)
502 {
503 namespaceURI = string.Empty;
504 }
505 if (localName == null)
506 {
507 localName = string.Empty;
508 }
509 for (int i = 0; i < _attributeCount; i++)
510 {
511 BuilderInfo builderInfo = (BuilderInfo)_attributeList[i];
512 if (builderInfo.NamespaceURI == namespaceURI && builderInfo.LocalName == localName)
513 {
514 attrIndex = i;
515 return true;
516 }
517 }
518 attrIndex = -1;
519 return false;
520 }

References System.Xml.Xsl.XsltOld.ReaderOutput._attributeCount, System.Xml.Xsl.XsltOld.ReaderOutput._attributeList, and System.Xml.Dictionary.

Referenced by System.Xml.Xsl.XsltOld.ReaderOutput.GetAttribute(), System.Xml.Xsl.XsltOld.ReaderOutput.GetAttribute(), System.Xml.Xsl.XsltOld.ReaderOutput.MoveToAttribute(), and System.Xml.Xsl.XsltOld.ReaderOutput.MoveToAttribute().