XsltSettings Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.