XsltSettings Kelas

Definisi

Menentukan fitur XSLT yang akan didukung selama eksekusi lembar gaya XSLT.

public ref class XsltSettings sealed
public sealed class XsltSettings
type XsltSettings = class
Public NotInheritable Class XsltSettings
Warisan
XsltSettings

Contoh

Contoh berikut memuat lembar gaya dan mengaktifkan dukungan skrip 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())

Keterangan

Blok skrip yang disematkan dan fungsi XSLT document() adalah fitur opsional pada XslCompiledTransform kelas . Fitur-fitur ini dinonaktifkan secara default. Kelas XsltSettings menentukan fitur opsional mana yang akan didukung. Fitur diaktifkan atau dinonaktifkan menggunakan properti kelas. Objek XsltSettings kemudian diteruskan ke XslCompiledTransform.Load metode .

Important

Lembar gaya XSLT dapat menyertakan referensi ke file lain dan blok skrip yang disematkan. Pengguna berbahaya dapat mengeksploitasi ini dengan memberi Anda lembar data atau gaya yang ketika dijalankan dapat menyebabkan sistem Anda memproses hingga komputer kehabisan sumber daya. Jangan aktifkan pembuatan skrip atau document() fungsi kecuali lembar gaya berasal dari sumber tepercaya. Jika Anda tidak dapat memverifikasi sumber lembar gaya, atau jika lembar gaya tidak berasal dari sumber tepercaya, gunakan pengaturan XSLT default.

Konstruktor

Nama Deskripsi
XsltSettings()

Menginisialisasi instans XsltSettings baru kelas dengan pengaturan default.

XsltSettings(Boolean, Boolean)

Menginisialisasi instans XsltSettings baru kelas dengan pengaturan yang ditentukan.

Properti

Nama Deskripsi
Default

XsltSettings Mendapatkan objek dengan pengaturan default. Dukungan untuk fungsi XSLT document() dan blok skrip yang disematkan dinonaktifkan.

EnableDocumentFunction

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengaktifkan dukungan untuk fungsi XSLT document() .

EnableScript
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengaktifkan dukungan untuk blok skrip yang disematkan.

TrustedXslt

XsltSettings Mendapatkan objek yang memungkinkan dukungan untuk fungsi XSLT document() dan blok skrip yang disematkan.

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga