Méthode System::Xml::XPath::XPathNavigator::Evaluate

XPathNavigator::Evaluate(SharedPtr<XPathExpression>) method

Évalue le XPathExpression et renvoie le résultat typé.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(SharedPtr<XPathExpression> expr)
ParamètreTypeDescription
exprSharedPtr<XPathExpression>Un XPathExpression qui peut être évalué.

ReturnValue

Le résultat de l’expression (Boolean, nombre, chaîne ou ensemble de nœuds). Cela correspond respectivement aux objets Boolean, Double, String, ou XPathNodeIterator.

Voir aussi

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

Utilise le contexte fourni pour évaluer le XPathExpression, et renvoie le résultat typé.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(SharedPtr<XPathExpression> expr, SharedPtr<XPathNodeIterator> context)
ParamètreTypeDescription
exprSharedPtr<XPathExpression>Un XPathExpression qui peut être évalué.
contextSharedPtr<XPathNodeIterator>Un XPathNodeIterator qui pointe vers l’ensemble de nœuds sélectionné sur lequel l’évaluation doit être effectuée.

ReturnValue

Le résultat de l’expression (Boolean, nombre, chaîne ou ensemble de nœuds). Cela correspond respectivement aux objets Boolean, Double, String, ou XPathNodeIterator.

Voir aussi

XPathNavigator::Evaluate(String) method

Évalue l’expression XPath spécifiée et renvoie le résultat typé.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(String xpath)
ParamètreTypeDescription
xpathStringUne chaîne représentant une expression XPath qui peut être évaluée.

ReturnValue

Le résultat de l’expression (Boolean, nombre, chaîne ou ensemble de nœuds). Cela correspond respectivement aux objets Boolean, Double, String, ou XPathNodeIterator.

Voir aussi

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

Évalue l’expression XPath spécifiée et renvoie le résultat typé, en utilisant l’objet IXmlNamespaceResolver indiqué pour résoudre les préfixes d’espace de noms dans l’expression XPath.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(String xpath, SharedPtr<IXmlNamespaceResolver> resolver)
ParamètreTypeDescription
xpathStringUne chaîne représentant une expression XPath qui peut être évaluée.
resolverSharedPtr<IXmlNamespaceResolver>L’objet IXmlNamespaceResolver utilisé pour résoudre les préfixes d’espace de noms dans l’expression XPath.

ReturnValue

Le résultat de l’expression (Boolean, nombre, chaîne ou ensemble de nœuds). Cela correspond respectivement aux objets Boolean, Double, String, ou XPathNodeIterator.

Voir aussi