Freigeben über


XsltSettings Konstruktoren

Definition

Initialisiert eine neue Instanz der XsltSettings-Klasse.

Überlädt

XsltSettings()

Initialisiert eine neue Instanz der XsltSettings-Klasse mit Standardeinstellungen.

XsltSettings(Boolean, Boolean)

Initialisiert eine neue Instanz der XsltSettings-Klasse mit den angegebenen Einstellungen.

XsltSettings()

Initialisiert eine neue Instanz der XsltSettings-Klasse mit Standardeinstellungen.

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

Hinweise

Das neue XsltSettings Objekt unterstützt die XSLT-Funktion document() oder eingebettete Skriptblöcke nicht.

Wichtig

XSLT-Skripts sollten nur aktiviert werden, wenn eine Skriptunterstützung erforderlich ist und Sie mit einer vollständig vertrauenswürdigen Umgebung arbeiten. Wenn Sie die document() Funktion aktivieren, können Sie die Ressourcen einschränken, auf die zugegriffen werden kann, indem Sie ein XmlSecureResolver Objekt an die Transform Methode übergeben.

Siehe auch

Gilt für

XsltSettings(Boolean, Boolean)

Initialisiert eine neue Instanz der XsltSettings-Klasse mit den angegebenen Einstellungen.

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)

Parameter

enableDocumentFunction
Boolean

Der Wert wird auf true festgelegt, die Unterstützung der XSLT-Funktion document() zu aktivieren, andernfalls false.

enableScript
Boolean

true, um die Unterstützung eingebetteter Skriptblöcke zu aktivieren, andernfalls false.

Beispiele

Im folgenden Beispiel wird ein Stylesheet geladen und die XSLT-Skriptunterstützung aktiviert.

// 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())

Hinweise

Wichtig

XSLT-Skripts sollten nur aktiviert werden, wenn eine Skriptunterstützung erforderlich ist und Sie mit einer vollständig vertrauenswürdigen Umgebung arbeiten. Wenn Sie die document() Funktion aktivieren, können Sie die Ressourcen einschränken, auf die zugegriffen werden kann, indem Sie ein XmlSecureResolver Objekt an die Transform Methode übergeben.

Siehe auch

Gilt für