54 references to XslVersion
System.Private.Xml (54)
System\Xml\Xsl\Xslt\QilGenerator.cs (9)
76
private
XslVersion
_xslVersion;
1009
if (_xslVersion !=
XslVersion
.ForwardsCompatible)
2314
if (_xslVersion !=
XslVersion
.ForwardsCompatible)
2335
if (_xslVersion !=
XslVersion
.ForwardsCompatible)
2359
if (_xslVersion !=
XslVersion
.ForwardsCompatible)
2387
if (_xslVersion !=
XslVersion
.ForwardsCompatible)
2413
if (_xslVersion !=
XslVersion
.ForwardsCompatible)
2442
if (_xslVersion !=
XslVersion
.ForwardsCompatible)
2472
if (_xslVersion !=
XslVersion
.ForwardsCompatible)
System\Xml\Xsl\Xslt\XslAst.cs (40)
82
public readonly
XslVersion
XslVersion;
86
public XslNode(XslNodeType nodeType, QilName? name, object? arg,
XslVersion
xslVer)
97
this.XslVersion =
XslVersion
.Current;
101
public bool ForwardsCompatible { get { return XslVersion ==
XslVersion
.ForwardsCompatible; } }
141
public ProtoTemplate(XslNodeType nt, QilName? name,
XslVersion
xslVer) : base(nt, name, null, xslVer) { }
156
public AttributeSet(QilName name,
XslVersion
xslVer) : base(XslNodeType.AttributeSet, name, xslVer) { }
180
public Template(QilName? name, string? match, QilName mode, double priority,
XslVersion
xslVer)
226
public VarPar(XslNodeType nt, QilName name, string? select,
XslVersion
xslVer) : base(nt, name, select, xslVer) { }
236
public Sort(string select, string? lang, string? dataType, string? order, string? caseOrder,
XslVersion
xslVer)
261
public Key(QilName name, string? match, string? use,
XslVersion
xslVer)
315
XslVersion
xslVer) : base(XslNodeType.Number, null, null, xslVer)
334
public NodeCtor(XslNodeType nt, string nameAvt, string? nsAvt,
XslVersion
xslVer)
346
public Text(string data, SerializationHints hints,
XslVersion
xslVer)
358
public XslNodeEx(XslNodeType t, QilName? name, object? arg, ContextInfo ctxInfo,
XslVersion
xslVer)
365
public XslNodeEx(XslNodeType t, QilName? name, object? arg,
XslVersion
xslVer) : base(t, name, arg, xslVer)
372
public static XslNode XslNode(XslNodeType nodeType, QilName? name, string? arg,
XslVersion
xslVer)
377
public static XslNode ApplyImports(QilName mode, Stylesheet? sheet,
XslVersion
xslVer)
382
public static XslNodeEx ApplyTemplates(QilName mode, string select, ContextInfo ctxInfo,
XslVersion
xslVer)
390
return new XslNodeEx(XslNodeType.ApplyTemplates, mode, /*select:*/null,
XslVersion
.Current);
393
public static NodeCtor Attribute(string nameAvt, string? nsAvt,
XslVersion
xslVer)
400
return new AttributeSet(name,
XslVersion
.Current);
405
return new XslNodeEx(XslNodeType.CallTemplate, name, null, ctxInfo,
XslVersion
.Current);
423
public static XslNode CopyOf(string? select,
XslVersion
xslVer)
428
public static NodeCtor Element(string nameAvt, string? nsAvt,
XslVersion
xslVer)
435
return new XslNode(XslNodeType.Error, null, message,
XslVersion
.Current);
438
public static XslNodeEx ForEach(string? select, ContextInfo ctxInfo,
XslVersion
xslVer)
443
public static XslNode If(string? test,
XslVersion
xslVer)
448
public static Key Key(QilName name, string? match, string? use,
XslVersion
xslVer)
458
public static XslNode LiteralAttribute(QilName name, string value,
XslVersion
xslVer)
465
return new XslNode(XslNodeType.LiteralElement, name, null,
XslVersion
.Current);
470
return new XslNode(XslNodeType.Message, null, term,
XslVersion
.Current);
480
XslVersion
xslVer)
490
public static XslNode PI(string name,
XslVersion
xslVer)
495
public static Sort Sort(string select, string? lang, string? dataType, string? order, string? caseOrder,
XslVersion
xslVer)
500
public static Template Template(QilName? name, string? match, QilName mode, double priority,
XslVersion
xslVer)
507
return new Text(data, SerializationHints.None,
XslVersion
.Current);
512
return new Text(data, hints,
XslVersion
.Current);
517
return new XslNode(XslNodeType.UseAttributeSet, name, null,
XslVersion
.Current);
520
public static VarPar VarPar(XslNodeType nt, QilName name, string? select,
XslVersion
xslVer)
527
return VarPar(XslNodeType.WithParam, name, /*select*/null,
XslVersion
.Current);
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (2)
1455
var withparam = AstFactory.VarPar(XslNodeType.WithParam, paramname, $"${paramname.QualifiedName}",
XslVersion
.Current);
1461
var param = AstFactory.VarPar(XslNodeType.Param, paramname, null,
XslVersion
.Current);
System\Xml\Xsl\Xslt\XsltInput.cs (3)
642
public
XslVersion
XslVersion
644
get { return _scopeManager.ForwardCompatibility ?
XslVersion
.ForwardsCompatible :
XslVersion
.Current; }