Share via


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

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()した場合は、メソッドにオブジェクトを渡すことでアクセスできるリソースをXmlSecureResolverTransform制限できます。

こちらもご覧ください

適用対象