XsltSettings 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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方法来限制可访问的资源。