37 references to XsltMethods
System.Private.Xml (37)
System\Xml\Xsl\XPath\XPathQilFactory.cs (16)
126XsltMethods.FormatMessage, T.StringX, new QilNode[] { res, args } 143XsltMethods.EqualityOperator, T.BooleanX, new QilNode[] { Double(opCode), left, right } 161XsltMethods.RelationalOperator, T.BooleanX, new QilNode[] { Double(opCode), left, right } 320XsltMethods.EnsureNodeSet, T.NodeSDod, new QilNode[] { n } 344XsltMethods.StartsWith, T.BooleanX, new QilNode[] { str1, str2 } 353XsltMethods.Contains, T.BooleanX, new QilNode[] { str1, str2 } 362XsltMethods.SubstringBefore, T.StringX, new QilNode[] { str1, str2 } 371XsltMethods.SubstringAfter, T.StringX, new QilNode[] { str1, str2 } 380XsltMethods.Substring2, T.StringX, new QilNode[] { str, start } 390XsltMethods.Substring3, T.StringX, new QilNode[] { str, start, length } 398XsltMethods.NormalizeSpace, T.StringX, new QilNode[] { str } 408XsltMethods.Translate, T.StringX, new QilNode[] { str1, str2, str3 } 417XsltMethods.Lang, T.BooleanX, new QilNode[] { lang, context } 425XsltMethods.Floor, T.DoubleX, new QilNode[] { value } 433XsltMethods.Ceiling, T.DoubleX, new QilNode[] { value } 441XsltMethods.Round, T.DoubleX, new QilNode[] { value }
System\Xml\Xsl\Xslt\XsltQilFactory.cs (21)
59XsltMethods.IsSameNodeSort, T.BooleanX, new QilNode[] { n1, n2 } 67XsltMethods.SystemProperty, T.Choice(T.DoubleX, T.StringX), new QilNode[] { n } 75XsltMethods.ElementAvailable, T.BooleanX, new QilNode[] { n } 82XsltMethods.CheckScriptNamespace, T.IntX, new QilNode[] { String(nsUri) } 90XsltMethods.FunctionAvailable, T.BooleanX, new QilNode[] { n } 98XsltMethods.BaseUri, T.StringX, new QilNode[] { n } 106XsltMethods.OnCurrentNodeChanged, T.IntX, new QilNode[] { n } 114XsltMethods.LangToLcid, T.IntX, new QilNode[] { n, Boolean(fwdCompat) } 133XsltMethods.NumberFormat, T.StringX, 142XsltMethods.RegisterDecimalFormat, T.IntX, 155XsltMethods.RegisterDecimalFormatter, T.DoubleX, 168XsltMethods.FormatNumberStatic, T.StringX, new QilNode[] { value, decimalFormatIndex } 179XsltMethods.FormatNumberDynamic, T.StringX, new QilNode[] { value, formatPicture, decimalFormatName, errorMessageName } 187XsltMethods.OuterXml, T.StringX, new QilNode[] { n } 198XsltMethods.MSFormatDateTime, T.StringX, new QilNode[] { datetime, format, lang, isDate } 209XsltMethods.MSStringCompare, T.DoubleX, new QilNode[] { x, y, lang, options } 217XsltMethods.MSUtc, T.StringX, new QilNode[] { n } 224XsltMethods.MSNumber, T.DoubleX, new QilNode[] { n } 232XsltMethods.MSLocalName, T.StringX, new QilNode[] { n } 241XsltMethods.MSNamespaceUri, T.StringX, new QilNode[] { n, currentNode } 248XsltMethods.EXslObjectType, T.StringX, new QilNode[] { n }