Aracılığıyla paylaş


XsltSettings Oluşturucular

Tanım

XsltSettings sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

XsltSettings()

Varsayılan ayarlarla sınıfının yeni bir örneğini XsltSettings başlatır.

XsltSettings(Boolean, Boolean)

Belirtilen ayarlarla sınıfının yeni bir örneğini XsltSettings başlatır.

XsltSettings()

Varsayılan ayarlarla sınıfının yeni bir örneğini XsltSettings başlatır.

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

Açıklamalar

Yeni XsltSettings nesne XSLT document() işlevini veya eklenmiş betik bloklarını desteklemez.

Önemli

XSLT betiği yalnızca betik desteğine ihtiyacınız varsa ve tam olarak güvenilen bir ortamda çalışıyorsanız etkinleştirilmelidir. İşlevi document() etkinleştirirseniz, yönteme bir XmlSecureResolver nesne Transform geçirerek erişilebilen kaynakları kısıtlayabilirsiniz.

Ayrıca bkz.

Şunlara uygulanır

XsltSettings(Boolean, Boolean)

Belirtilen ayarlarla sınıfının yeni bir örneğini XsltSettings başlatır.

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)

Parametreler

enableDocumentFunction
Boolean

true XSLT document() işlevi desteğini etkinleştirmek için; aksi takdirde , false.

enableScript
Boolean

true ekli betik blokları desteğini etkinleştirmek için; aksi takdirde , false.

Örnekler

Aşağıdaki örnek bir stil sayfası yükler ve XSLT betik desteğini etkinleştirir.

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

Açıklamalar

Önemli

XSLT betiği yalnızca betik desteğine ihtiyacınız varsa ve tam olarak güvenilen bir ortamda çalışıyorsanız etkinleştirilmelidir. İşlevi document() etkinleştirirseniz, yönteme bir XmlSecureResolver nesne Transform geçirerek erişilebilen kaynakları kısıtlayabilirsiniz.

Ayrıca bkz.

Şunlara uygulanır