System::Xml::Xsl::XslTransform class

XslTransform class

Extensible Stylesheet Language for Transformations (XSLT) स्टाइल शीट का उपयोग करके XML डेटा को ट्रांसफ़ॉर्म करता है।

class XslTransform : public System::Object

विधियाँ

विधिविवरण
Load(const SharedPtr<XmlReader>&)XSLT शैली पत्रिका को XmlReader में लोड करता है।
Load(const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&)XSLT शैली पत्रिका को XmlReader में लोड करता है।
Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&)XSLT शैली पत्रिका को IXPathNavigable में लोड करता है।
Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<System::Xml::XmlResolver>&)XSLT शैली पत्रिका को IXPathNavigable में लोड करता है।
Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&)XSLT शैली पत्रिका को XPathNavigator में लोड करता है।
Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<System::Xml::XmlResolver>&)XSLT शैली पत्रिका को XPathNavigator में लोड करता है।
Load(const String&)URL द्वारा निर्दिष्ट XSLT शैली पत्रिका को लोड करता है।
Load(const String&, const SharedPtr<System::Xml::XmlResolver>&)URL द्वारा निर्दिष्ट XSLT शैली पत्रिका को लोड करता है।
set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&)XslTransform::Transform विधि को कॉल किए जाने पर बाहरी संसाधनों को हल करने के लिए उपयोग किए जाने वाले XmlResolver को सेट करता है।
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&)XPathNavigator में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक XmlReader में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&)XPathNavigator में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक XmlReader में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&)XPathNavigator में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक XmlWriter में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)XPathNavigator में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक XmlWriter में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&)XPathNavigator में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक Stream में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)XPathNavigator में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक Stream में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&)XPathNavigator में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक TextWriter में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)XPathNavigator में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक TextWriter में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&)IXPathNavigable में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक XmlReader में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&)IXPathNavigable में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक XmlReader में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&)IXPathNavigable में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक TextWriter में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)IXPathNavigable में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक TextWriter में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&)IXPathNavigable में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक Stream में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)IXPathNavigable में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक Stream में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&)IXPathNavigable में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक XmlWriter में आउटपुट करता है।
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)IXPathNavigable में XML डेटा को निर्दिष्ट args का उपयोग करके परिवर्तित करता है और परिणाम को एक XmlWriter में आउटपुट करता है।
Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&)इनपुट फ़ाइल में XML डेटा को परिवर्तित करता है और परिणाम को आउटपुट फ़ाइल में आउटपुट करता है।
Transform(const String&, const String&)इनपुट फ़ाइल में XML डेटा को परिवर्तित करता है और परिणाम को आउटपुट फ़ाइल में आउटपुट करता है।
XslTransform()XslTransform वर्ग का एक नया उदाहरण प्रारंभ करता है।

Typedefs

टाइपडिफ़विवरण
Ptrइस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम।

टिप्पणियाँ

इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके अलोकेट किया जाना चाहिए। इस प्रकार के इंस्टेंस को स्टैक पर या ऑपरेटर new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम एरर और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।

संबंधित देखें