System::Xml::XPath::XPathNavigator::Evaluate method

XPathNavigator::Evaluate(SharedPtr<XPathExpression>) method

Evalueert de XPathExpression en retourneert het getypeerde resultaat.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(SharedPtr<XPathExpression> expr)
ParameterTypeBeschrijving
exprSharedPtr<XPathExpression>Een XPathExpression die geëvalueerd kan worden.

ReturnValue

Het resultaat van de expressie (Boolean, getal, tekenreeks of knooppuntset). Dit komt respectievelijk overeen met Boolean, Double, String, of XPathNodeIterator-objecten.

Zie ook

XPathNavigator::Evaluate(SharedPtr<XPathExpression>, SharedPtr<XPathNodeIterator>) method

Gebruikt de geleverde context om de XPathExpression te evalueren, en retourneert het getypeerde resultaat.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(SharedPtr<XPathExpression> expr, SharedPtr<XPathNodeIterator> context)
ParameterTypeBeschrijving
exprSharedPtr<XPathExpression>Een XPathExpression die geëvalueerd kan worden.
contextSharedPtr<XPathNodeIterator>Een XPathNodeIterator die naar de geselecteerde knooppuntset wijst waarop de evaluatie moet worden uitgevoerd.

ReturnValue

Het resultaat van de expressie (Boolean, getal, tekenreeks of knooppuntset). Dit komt respectievelijk overeen met Boolean, Double, String, of XPathNodeIterator-objecten.

Zie ook

XPathNavigator::Evaluate(String) method

Evalueert de opgegeven XPath-expressie en retourneert het getypte resultaat.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(String xpath)
ParameterTypeBeschrijving
xpathStringEen string die een XPath-expressie vertegenwoordigt die geëvalueerd kan worden.

ReturnValue

Het resultaat van de expressie (Boolean, getal, tekenreeks of knooppuntset). Dit komt respectievelijk overeen met Boolean, Double, String, of XPathNodeIterator-objecten.

Zie ook

XPathNavigator::Evaluate(String, SharedPtr<IXmlNamespaceResolver>) method

Evalueert de opgegeven XPath-expressie en retourneert het getypte resultaat, met gebruik van het IXmlNamespaceResolver object dat is opgegeven om namespace‑prefixen in de XPath-expressie op te lossen.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(String xpath, SharedPtr<IXmlNamespaceResolver> resolver)
ParameterTypeBeschrijving
xpathStringEen string die een XPath-expressie vertegenwoordigt die geëvalueerd kan worden.
resolverSharedPtr<IXmlNamespaceResolver>Het IXmlNamespaceResolver object dat wordt gebruikt om namespace‑prefixen in de XPath-expressie op te lossen.

ReturnValue

Het resultaat van de expressie (Boolean, getal, tekenreeks of knooppuntset). Dit komt respectievelijk overeen met Boolean, Double, String, of XPathNodeIterator-objecten.

Zie ook