XsltSettings 构造函数

定义

初始化 XsltSettings 类的新实例。

重载

XsltSettings()

使用默认设置初始化 XsltSettings 类的新实例。

XsltSettings(Boolean, Boolean)

使用指定的设置初始化 XsltSettings 类的新实例。

XsltSettings()

使用默认设置初始化 XsltSettings 类的新实例。

public:
 XsltSettings();
public XsltSettings ();
Public Sub New ()

注解

XsltSettings 对象不支持 XSLT document() 函数或嵌入式脚本块。

重要

只有要求脚本支持并且处于完全可信的环境下时,才应启用 XSLT 脚本。 如果启用函数document(),可以通过将对象Transform传递给XmlSecureResolver方法来限制可访问的资源。

另请参阅

适用于

XsltSettings(Boolean, Boolean)

使用指定的设置初始化 XsltSettings 类的新实例。

public:
 XsltSettings(bool enableDocumentFunction, bool enableScript);
public XsltSettings (bool enableDocumentFunction, bool enableScript);
new System.Xml.Xsl.XsltSettings : bool * bool -> System.Xml.Xsl.XsltSettings
Public Sub New (enableDocumentFunction As Boolean, enableScript As Boolean)

参数

enableDocumentFunction
Boolean

启用对 XSLT document() 函数的支持,则为 true;否则为 false

enableScript
Boolean

启用对嵌入式脚本块的支持,则为 true;否则为 false

示例

以下示例加载样式表并启用 XSLT 脚本支持。

// Create the XsltSettings object with script enabled.
XsltSettings settings = new XsltSettings(false,true);

// Create the XslCompiledTransform object and load the style sheet.
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load("sort.xsl", settings, new XmlUrlResolver());
' Create the XsltSettings object with script enabled.
Dim settings As New XsltSettings(False, True)
        
' Create the XslCompiledTransform object and load the style sheet.
Dim xslt As New XslCompiledTransform()
xslt.Load("sort.xsl", settings, New XmlUrlResolver())

注解

重要

只有要求脚本支持并且处于完全可信的环境下时,才应启用 XSLT 脚本。 如果启用函数document(),可以通过将对象Transform传递给XmlSecureResolver方法来限制可访问的资源。

另请参阅

适用于