System::Xml::XPath::XPathExpression class

XPathExpression class

Tillhandahåller en typad klass som representerar ett kompilerat XPath uttryck.

class XPathExpression : public System::Object

Metoder

MetodBeskrivning
virtual AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>)När den åsidosätts i en avledd klass sorteras noderna som valts av XPath uttrycket enligt det specificerade IComparer-objektet.
virtual AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType)När den åsidosätts i en avledd klass sorteras noderna som valts av XPath uttrycket enligt de angivna parametrarna.
virtual Clone()När den åsidosätts i en avledd klass returneras en klon av detta XPathExpression.
static Compile(const String&)Kompilerar det specificerade XPath uttrycket och returnerar ett XPathExpression objekt som representerar XPath uttrycket.
static Compile(const String&, const SharedPtr<IXmlNamespaceResolver>&)Kompilerar det specificerade XPath uttrycket, med det specificerade IXmlNamespaceResolver objektet för namnrymdslösning, och returnerar ett XPathExpression objekt som representerar XPath uttrycket.
virtual get_Expression()När den åsidosätts i en avledd klass får den en string representation av XPathExpression.
virtual get_ReturnType()När den åsidosätts i en avledd klass får den resultattypen för XPath uttrycket.
virtual SetContext(SharedPtr<XmlNamespaceManager>)När den åsidosätts i en avledd klass specificerar den XmlNamespaceManager objektet att använda för namnrymdslösning.
virtual SetContext(SharedPtr<IXmlNamespaceResolver>)När den åsidosätts i en avledd klass specificerar den IXmlNamespaceResolver objektet att använda för namnrymdslösning.

Typedefs

TypedefBeskrivning
PtrEtt alias för en delad pekare till en instans av denna klass.

Se även