System::Xml::Xsl::XsltContext class
अंतर्वस्तु
[
छिपाना
]XsltContext class
Extensible Stylesheet Language for Transformations (XSLT) प्रोसेसर के वर्तमान निष्पादन संदर्भ को संलग्न करता है, जिससे XML Path Language (XPath) फ़ंक्शन, पैरामीटर और नेमस्पेस को XPath अभिव्यक्तियों के भीतर हल कर सके।
class XsltContext : public System::Xml::XmlNamespaceManager
विधियाँ
| विधि | विवरण |
|---|---|
| virtual CompareDocument(String, String) | जब किसी व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो XSLT प्रोसेसर द्वारा दस्तावेज़ों के लोड किए जाने के क्रम के आधार पर दो दस्तावेज़ों के मूल Uniform Resource Identifiers (URIs) की तुलना करता है (अर्थात, XslTransform क्लास)। |
| virtual get_Whitespace() | जब किसी व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो आउटपुट में व्हाइट स्पेस नोड्स को शामिल करने का संकेत देने वाला मान प्राप्त करता है। |
| virtual PreserveWhitespace(SharedPtr<System::Xml::XPath::XPathNavigator>) | जब किसी व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो दिए गए संदर्भ के लिए व्हाइट स्पेस नोड्स को संरक्षित करने या हटाने का मूल्यांकन करता है। |
| virtual ResolveFunction(String, String, ArrayPtr<System::Xml::XPath::XPathResultType>) | जब किसी व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो एक फ़ंक्शन रेफ़रेंस को हल करता है और फ़ंक्शन का प्रतिनिधित्व करने वाला IXsltContextFunction लौटाता है। IXsltContextFunction का उपयोग निष्पादन समय पर फ़ंक्शन के रिटर्न वैल्यू को प्राप्त करने के लिए किया जाता है। |
| virtual ResolveVariable(String, String) | जब किसी व्युत्पन्न क्लास में ओवरराइड किया जाता है, तो एक वेरिएबल रेफ़रेंस को हल करता है और वेरिएबल का प्रतिनिधित्व करने वाला IXsltContextVariable लौटाता है। |
Typedefs
| टाइपडिफ़ | विवरण |
|---|---|
| Ptr | इस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम। |
संबंधित देखें
- Class XmlNamespaceManager
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++