System::Xml::Xsl::XslCompiledTransform class
isi
[
bersembunyi
]XslCompiledTransform class
Mengubah data XML menggunakan lembar gaya XSLT.
class XslCompiledTransform : public System::Object
Metode
| Metode | Deskripsi |
|---|---|
| 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
| Typedef | Deskripsi |
|---|---|
| Ptr | Alias 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
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++