System::Xml::Xsl::XslCompiledTransform class
अंतर्वस्तु
[
छिपाना
]XslCompiledTransform class
XSLT स्टाइल शीट का उपयोग करके XML डेटा को ट्रांसफ़ॉर्म करता है।
class XslCompiledTransform : public System::Object
विधियाँ
| विधि | विवरण |
|---|---|
| get_OutputSettings() | स्टाइल शीट के xsl:output तत्व से प्राप्त आउटपुट जानकारी वाले एक XmlWriterSettings ऑब्जेक्ट लौटाता है। |
| Load(const SharedPtr<XmlReader>&) | XmlReader में सम्मिलित स्टाइल शीट को संकलित करता है। |
| Load(const SharedPtr<XmlReader>&, const SharedPtr<XsltSettings>&, const SharedPtr<XmlResolver>&) | XmlReader में सम्मिलित XSLT स्टाइल शीट को संकलित करता है। XmlResolver किसी भी XSLT import या include तत्व को हल करता है और XSLT सेटिंग्स स्टाइल शीट के लिए अनुमतियों को निर्धारित करती हैं। |
| Load(const String&) | निर्दिष्ट URI पर स्थित स्टाइल शीट को लोड करता है और संकलित करता है। |
| Load(const String&, const SharedPtr<XsltSettings>&, const SharedPtr<XmlResolver>&) | URI द्वारा निर्दिष्ट XSLT स्टाइल शीट को लोड करता है और संकलित करता है। XmlResolver किसी भी XSLT import या include तत्व को हल करता है और XSLT सेटिंग्स स्टाइल शीट के लिए अनुमतियों को निर्धारित करती हैं। |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&) | IXPathNavigable ऑब्जेक्ट में निहित शैली पत्रक को संकलित करता है। |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, SharedPtr<XsltSettings>, SharedPtr<XmlResolver>) | IXPathNavigable में निहित XSLT शैली पत्रक को संकलित करता है। XmlResolver किसी भी XSLT import या include तत्व को हल करता है और XSLT सेटिंग्स शैली पत्रक के लिए अनुमतियों को निर्धारित करती हैं। |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XmlWriter>&) | IXPathNavigable ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक XmlWriter में आउटपुट करता है। |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | IXPathNavigable ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक XmlWriter में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है। |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | IXPathNavigable ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक TextWriter में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है। |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | IXPathNavigable ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक स्ट्रीम में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है। |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XmlWriter>&) | XmlReader ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक XmlWriter में आउटपुट करता है। |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | XmlReader ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक XmlWriter में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है। |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | XmlReader ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक TextWriter में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है। |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | XmlReader ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक स्ट्रीम में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है। |
| Transform(const String&, const SharedPtr<XmlWriter>&) | URI द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक XmlWriter में आउटपुट करता है। |
| Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | URI द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक XmlWriter में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है। |
| Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | URI द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक TextWriter में आउटपुट करता है। |
| Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | URI द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक स्ट्रीम में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है। |
| Transform(const String&, const String&) | URI द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक फ़ाइल में आउटपुट करता है। |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) | XmlReader ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक XmlWriter में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है और XmlResolver XSLT document() फ़ंक्शन को हल करता है। |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) | IXPathNavigable ऑब्जेक्ट द्वारा निर्दिष्ट इनपुट दस्तावेज़ का उपयोग करके रूपांतरण को निष्पादित करता है और परिणामों को एक XmlWriter में आउटपुट करता है। XsltArgumentList अतिरिक्त रन‑टाइम तर्क प्रदान करता है और XmlResolver XSLT document() फ़ंक्शन को हल करता है। |
| XslCompiledTransform() | XslCompiledTransform क्लास का नया उदाहरण प्रारंभ करता है। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
टिप्पणियाँ
इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
संबंधित देखें
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++