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

◆ ResolveVariable()

override IXsltContextVariable System.Xml.Xsl.XsltOld.XsltCompileContext.ResolveVariable ( string prefix,
string name )
inline

Definition at line 467 of file XsltCompileContext.cs.

468 {
469 string ns = LookupNamespace(prefix);
470 XmlQualifiedName xmlQualifiedName = new XmlQualifiedName(name, ns);
472 if (xsltContextVariable == null)
473 {
474 throw XsltException.Create(System.SR.Xslt_InvalidVariable, xmlQualifiedName.ToString());
475 }
476 return xsltContextVariable;
477 }
static string Xslt_InvalidVariable
Definition SR.cs:1902
Definition SR.cs:7
VariableAction ResolveVariable(XmlQualifiedName qname)
override string LookupNamespace(string prefix)

References System.Xml.Xsl.XsltOld.XsltCompileContext._manager, System.Xml.Xsl.XsltException.Create(), System.Xml.Dictionary, System.Xml.Xsl.XsltOld.XsltCompileContext.LookupNamespace(), System.prefix, System.Xml.Xsl.XsltOld.InputScope.ResolveVariable(), System.Xml.Xsl.XsltOld.InputScopeManager.VariableScope, and System.SR.Xslt_InvalidVariable.