System::Xml::Xsl::XslCompiledTransform class

XslCompiledTransform class

Mengubah data XML menggunakan lembar gaya XSLT.

class XslCompiledTransform : public System::Object

Metode

MetodeDeskripsi
get_OutputSettings()Mengembalikan objek XmlWriterSettings yang berisi informasi output yang diambil dari elemen xsl:output pada lembar gaya.
Load(const SharedPtr<XmlReader>&)Mengompilasi lembar gaya yang terdapat dalam XmlReader.
Load(const SharedPtr<XmlReader>&, const SharedPtr<XsltSettings>&, const SharedPtr<XmlResolver>&)Mengompilasi lembar gaya XSLT yang terdapat dalam XmlReader. XmlResolver menyelesaikan elemen XSLT import atau include apa pun dan pengaturan XSLT menentukan izin untuk lembar gaya.
Load(const String&)Memuat dan mengompilasi lembar gaya yang terletak pada URI yang ditentukan.
Load(const String&, const SharedPtr<XsltSettings>&, const SharedPtr<XmlResolver>&)Memuat dan mengkompilasi lembar gaya XSLT yang ditentukan oleh URI. XmlResolver menyelesaikan elemen XSLT import atau include apa pun dan pengaturan XSLT menentukan izin untuk lembar gaya tersebut.
Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&)Mengkompilasi lembar gaya yang terdapat dalam objek IXPathNavigable.
Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, SharedPtr<XsltSettings>, SharedPtr<XmlResolver>)Mengkompilasi lembar gaya XSLT yang terdapat dalam IXPathNavigable. XmlResolver menyelesaikan elemen XSLT import atau include apa pun dan pengaturan XSLT menentukan izin untuk lembar gaya tersebut.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XmlWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek IXPathNavigable dan menghasilkan hasil ke XmlWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek IXPathNavigable dan menghasilkan hasil ke XmlWriter. XsltArgumentList menyediakan argumen runtime tambahan.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek IXPathNavigable dan menghasilkan hasil ke TextWriter. XsltArgumentList menyediakan argumen runtime tambahan.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek IXPathNavigable dan menghasilkan hasil ke aliran. XsltArgumentList menyediakan argumen runtime tambahan.
Transform(const SharedPtr<XmlReader>&, const SharedPtr<XmlWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek XmlReader dan menghasilkan hasil ke XmlWriter.
Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek XmlReader dan menghasilkan hasil ke XmlWriter. XsltArgumentList menyediakan argumen runtime tambahan.
Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek XmlReader dan menghasilkan hasil ke TextWriter. XsltArgumentList menyediakan argumen runtime tambahan.
Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek XmlReader dan menghasilkan hasil ke aliran. XsltArgumentList menyediakan argumen runtime tambahan.
Transform(const String&, const SharedPtr<XmlWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh URI dan menghasilkan hasil ke XmlWriter.
Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh URI dan menghasilkan hasil ke XmlWriter. XsltArgumentList menyediakan argumen runtime tambahan.
Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh URI dan menghasilkan hasil ke TextWriter.
Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh URI dan menghasilkan hasil ke aliran. XsltArgumentList menyediakan argumen runtime tambahan.
Transform(const String&, const String&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh URI dan menghasilkan hasil ke berkas.
Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&)Menjalankan transformasi menggunakan dokumen masukan yang ditentukan oleh objek XmlReader dan menghasilkan hasil ke XmlWriter. XsltArgumentList menyediakan argumen runtime tambahan dan XmlResolver menyelesaikan fungsi XSLT document().
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&)Menjalankan transformasi dengan menggunakan dokumen masukan yang ditentukan oleh objek IXPathNavigable dan menghasilkan hasil ke XmlWriter. XsltArgumentList menyediakan argumen runtime tambahan dan XmlResolver menyelesaikan fungsi XSLT document().
XslCompiledTransform()Menginisialisasi instance baru dari kelas XslCompiledTransform.

Typedefs

TypedefDeskripsi
PtrAlias untuk shared pointer ke instance kelas ini.

Catatan

Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.

Lihat Juga