XsltSettings 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 XsltSettings 類別的新執行個體。
多載
XsltSettings() |
初始化具有預設設定之 XsltSettings 類別的新執行個體。 |
XsltSettings(Boolean, Boolean) |
使用指定的設定,初始化 XsltSettings 類別的新執行個體。 |
XsltSettings()
初始化具有預設設定之 XsltSettings 類別的新執行個體。
public:
XsltSettings();
public XsltSettings ();
Public Sub New ()
備註
新的 XsltSettings 物件不支援 XSLT document()
函數或內嵌腳本區塊。
重要
僅當需要指令碼支援且在完全受信任的環境中運作時,才應啟用 XSLT 指令碼。 如果啟用函 document()
式,您可以將 物件傳遞 XmlSecureResolver 至 Transform 方法,以限制可存取的資源。
另請參閱
適用於
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()
式,您可以將 物件傳遞 XmlSecureResolver 至 Transform 方法,以限制可存取的資源。