System::Xml::XPath::XPathNavigator::Evaluate 메서드

XPathNavigator::Evaluate(SharedPtr<XPathExpression>) method

XPathExpression을 평가하고 타입이 지정된 결과를 반환합니다.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(SharedPtr<XPathExpression> expr)
매개변수형식설명
exprSharedPtr<XPathExpression>평가할 수 있는 XPathExpression입니다.

ReturnValue

식의 결과 (Boolean, 숫자, 문자열 또는 노드 집합). 이는 각각 Boolean, Double, String, 또는 XPathNodeIterator 객체에 매핑됩니다.

또 보기

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

제공된 컨텍스트를 사용하여 XPathExpression을 평가하고, 형식이 지정된 결과를 반환합니다.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(SharedPtr<XPathExpression> expr, SharedPtr<XPathNodeIterator> context)
매개변수형식설명
exprSharedPtr<XPathExpression>평가할 수 있는 XPathExpression입니다.
contextSharedPtr<XPathNodeIterator>평가가 수행될 선택된 노드 집합을 가리키는 XPathNodeIterator입니다.

ReturnValue

식의 결과 (Boolean, 숫자, 문자열 또는 노드 집합). 이는 각각 Boolean, Double, String, 또는 XPathNodeIterator 객체에 매핑됩니다.

또 보기

XPathNavigator::Evaluate(String) method

지정된 XPath 식을 평가하고 형식이 지정된 결과를 반환합니다.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(String xpath)
매개변수형식설명
xpathString평가할 수 있는 XPath 식을 나타내는 문자열입니다.

ReturnValue

식의 결과 (Boolean, 숫자, 문자열 또는 노드 집합). 이는 각각 Boolean, Double, String, 또는 XPathNodeIterator 객체에 매핑됩니다.

또 보기

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

지정된 XPath 식을 평가하고, IXmlNamespaceResolver 객체를 사용하여 XPath 식의 네임스페이스 접두사를 해결한 후 형식이 지정된 결과를 반환합니다.

virtual SharedPtr<Object> System::Xml::XPath::XPathNavigator::Evaluate(String xpath, SharedPtr<IXmlNamespaceResolver> resolver)
매개변수형식설명
xpathString평가할 수 있는 XPath 식을 나타내는 문자열입니다.
resolverSharedPtr<IXmlNamespaceResolver>XPath 식에서 네임스페이스 접두사를 해결하는 데 사용되는 IXmlNamespaceResolver 객체입니다.

ReturnValue

식의 결과 (Boolean, 숫자, 문자열 또는 노드 집합). 이는 각각 Boolean, Double, String, 또는 XPathNodeIterator 객체에 매핑됩니다.

또 보기