共用方式為


XsltSettings 建構函式

定義

初始化 XsltSettings 類別的新執行個體。

多載

XsltSettings()

初始化具有預設設定之 XsltSettings 類別的新執行個體。

XsltSettings(Boolean, Boolean)

使用指定的設定,初始化 XsltSettings 類別的新執行個體。

XsltSettings()

初始化具有預設設定之 XsltSettings 類別的新執行個體。

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

備註

新的 XsltSettings 物件不支援 XSLT document() 函數或內嵌腳本區塊。

重要

僅當需要指令碼支援且在完全受信任的環境中運作時,才應啟用 XSLT 指令碼。 如果啟用函 document() 式,您可以將 物件傳遞 XmlSecureResolverTransform 方法,以限制可存取的資源。

另請參閱

適用於

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

true 表示啟用 XSLT document() 函式的支援,否則為 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() 式,您可以將 物件傳遞 XmlSecureResolverTransform 方法,以限制可存取的資源。

另請參閱

適用於