System::Xml::XPath::XPathExpression class
Innehåll
[
Dölj
]XPathExpression class
Tillhandahåller en typad klass som representerar ett kompilerat XPath-uttryck.
class XPathExpression : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| 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 angivna 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 angivna IXmlNamespaceResolver-objektet för namnrymdsupplö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 namnrymdsupplösning. |
| virtual SetContext(SharedPtr<IXmlNamespaceResolver>) | När den åsidosätts i en avledd klass specificerar den IXmlNamespaceResolver-objektet att använda för namnrymdsupplösning. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för delad pekare till en instans av denna klass. |
Se även
- Class Object
- Namespace System::Xml::XPath
- Library Aspose.Page for C++