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

◆ XslProcessingInstruction()

XslNode System.Xml.Xsl.Xslt.XsltLoader.XslProcessingInstruction ( )
inlineprivate

Definition at line 1681 of file XsltLoader.cs.

1682 {
1684 string name = ParseNCNameAttribute(0);
1685 string text = ParseStringAttribute(1, "select");
1686 if (text != null)
1687 {
1688 ReportNYI("xsl:processing-instruction/@select");
1689 }
1690 return SetInfo(AstFactory.PI(name, _input.XslVersion), LoadContent(text != null), attributes);
1691 }
List< XslNode > LoadContent(bool hasSelect)
string ParseNCNameAttribute(int attNum)
string ParseStringAttribute(int attNum, string attName)
readonly XsltInput.XsltAttribute[] _processingInstructionAttributes
static XslNode SetInfo(XslNode to, List< XslNode > content, XsltInput.ContextInfo info)

References System.Xml.Xsl.Xslt.XsltLoader._input, System.Xml.Xsl.Xslt.XsltLoader._processingInstructionAttributes, System.Xml.Xsl.Xslt.XsltInput.GetAttributes(), System.Xml.Xsl.Xslt.XsltLoader.LoadContent(), System.Xml.Xsl.Xslt.XsltLoader.ParseNCNameAttribute(), System.Xml.Xsl.Xslt.XsltLoader.ParseStringAttribute(), System.Xml.Xsl.Xslt.AstFactory.PI(), System.Xml.Xsl.Xslt.XsltLoader.ReportNYI(), System.Xml.Xsl.Xslt.XsltLoader.SetInfo(), System.text, and System.Xml.Xsl.Xslt.XsltInput.XslVersion.

Referenced by System.Xml.Xsl.Xslt.XsltLoader.LoadInstructions().