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

◆ XslCopyOf()

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

Definition at line 1396 of file XsltLoader.cs.

1397 {
1399 string select = ParseStringAttribute(0, "select");
1400 if (ParseYesNoAttribute(1, "copy-namespaces") == TriState.False)
1401 {
1402 ReportNYI("xsl:copy-of[@copy-namespaces = 'no']");
1403 }
1407 return SetInfo(AstFactory.CopyOf(select, _input.XslVersion), null, attributes);
1408 }
void ParseValidationAttribute(int attNum, bool defVal)
TriState ParseYesNoAttribute(int attNum, string attName)
string ParseStringAttribute(int attNum, string attName)
void ParseTypeAttribute(int attNum)
static XslNode SetInfo(XslNode to, List< XslNode > content, XsltInput.ContextInfo info)
readonly XsltInput.XsltAttribute[] _copyOfAttributes

References System.Xml.Xsl.Xslt.XsltLoader._copyOfAttributes, System.Xml.Xsl.Xslt.XsltLoader._input, System.Xml.Xsl.Xslt.XsltLoader.CheckNoContent(), System.Xml.Xsl.Xslt.AstFactory.CopyOf(), System.Xml.Xsl.Xslt.XsltInput.GetAttributes(), System.Xml.Xsl.Xslt.XsltLoader.ParseStringAttribute(), System.Xml.Xsl.Xslt.XsltLoader.ParseTypeAttribute(), System.Xml.Xsl.Xslt.XsltLoader.ParseValidationAttribute(), System.Xml.Xsl.Xslt.XsltLoader.ParseYesNoAttribute(), System.Xml.Xsl.Xslt.XsltLoader.ReportNYI(), System.Xml.Xsl.Xslt.XsltLoader.SetInfo(), and System.Xml.Xsl.Xslt.XsltInput.XslVersion.

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