System::Xml::XPath::XPathNavigator::SelectSingleNode‑metod

XPathNavigator::SelectSingleNode(SharedPtr<XPathExpression>) method

Väljer en enskild nod i XPathNavigator med det angivna XPathExpression-objektet.

virtual SharedPtr<XPathNavigator> System::Xml::XPath::XPathNavigator::SelectSingleNode(SharedPtr<XPathExpression> expression)
ParameterTypeBeskrivning
expressionSharedPtr<XPathExpression>Ett XPathExpression-objekt som innehåller den kompilerade XPath-frågan.

ReturnValue

Ett XPathNavigator-objekt som innehåller den första matchande noden för den angivna XPath-frågan; annars nullptr om det inte finns några resultat.

Se även

XPathNavigator::SelectSingleNode(String) method

Väljer en enskild nod i XPathNavigator med den angivna XPath-frågan.

virtual SharedPtr<XPathNavigator> System::Xml::XPath::XPathNavigator::SelectSingleNode(String xpath)
ParameterTypeBeskrivning
xpathStringEn String som representerar ett XPath-uttryck.

ReturnValue

Ett XPathNavigator-objekt som innehåller den första matchande noden för den angivna XPath-frågan; annars nullptr om det inte finns några resultat.

Se även

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

Väljer en enskild nod i XPathNavigator-objektet med den angivna XPath-frågan och det angivna IXmlNamespaceResolver-objektet för att lösa namnrymdsprefix.

virtual SharedPtr<XPathNavigator> System::Xml::XPath::XPathNavigator::SelectSingleNode(String xpath, SharedPtr<IXmlNamespaceResolver> resolver)
ParameterTypeBeskrivning
xpathStringEn String som representerar ett XPath-uttryck.
resolverSharedPtr<IXmlNamespaceResolver>IXmlNamespaceResolver-objektet som används för att lösa namnrymdsprefix i XPath-frågan.

ReturnValue

Ett XPathNavigator-objekt som innehåller den första matchande noden för den angivna XPath-frågan; annars nullptr om det inte finns några resultat.

Se även