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 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
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för en delad pekare till en instans av denna klass. |
Se även
- Class Object
- Namespace System::Xml::XPath
- Library Aspose.PDF for C++