Document.CreateExpression

Document.CreateExpression method

पार्स किए गए XPath व्यंजक को हल किए गए नामस्थानों के साथ बनाता है. यह उपयोगी है जब किसी एप्लिकेशन में एक अभिव्यक्ति का पुन: उपयोग किया जाएगा क्योंकि यह अभिव्यक्ति स्ट्रिंग को एक अधिक कुशल आंतरिक रूप में संकलित करने के लिए को संभव बनाता है और अभिव्यक्ति के भीतर होने वाले सभी नामस्थान उपसर्गों को पूर्व-समाधान करता है।

public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)
पैरामीटरप्रकारविवरण
expressionStringपार्स की जाने वाली XPath व्यंजक स्ट्रिंग.
resolverIXPathNSResolverरिज़ॉल्वर सहित सभी उपसर्गों के अनुवाद की अनुमति देता हैएक्सएमएल नामस्थान उपसर्ग, XPath अभिव्यक्ति के भीतर उपयुक्त नामस्थान URI में। यदि यह निर्दिष्ट किया गया हैव्यर्थ , किसी भी नामस्थान उपसर्ग के भीतर अभिव्यक्ति का परिणाम होगाDOMException कोड के साथ फेंका जा रहा हैNAMESPACE_ERR.

प्रतिलाभ की मात्रा

XPath व्यंजक का संकलित रूप.

अपवाद

अपवादस्थिति
DOMExceptionINVALID_EXPRESSION_ERR: यदि व्यंजक के नियमों के अनुसार वैधानिक नहीं है तो उठाया जाता हैIXPathEvaluator.
DOMExceptionNAMESPACE_ERR: यदि व्यंजक में नाम स्थान उपसर्ग है जिसे निर्दिष्ट द्वारा हल नहीं किया जा सकता है, तो उठाया जाता हैIXPathNSResolver.

यह सभी देखें