System::Xml::XPath::XPathExpression class
inhoud
[
verbergen
]XPathExpression class
Biedt een getypeerde klasse die een gecompileerde XPath expressie vertegenwoordigt.
class XPathExpression : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| virtual AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) | Wanneer overschreven in een afgeleide klasse, sorteert het de knooppunten die door de XPath expressie zijn geselecteerd volgens het opgegeven IComparer‑object. |
| virtual AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType) | Wanneer overschreven in een afgeleide klasse, sorteert het de knooppunten die door de XPath expressie zijn geselecteerd volgens de opgegeven parameters. |
| virtual Clone() | Wanneer overschreven in een afgeleide klasse, retourneert het een kloon van deze XPathExpression. |
| static Compile(const String&) | Compileert de opgegeven XPath expressie en retourneert een XPathExpression object dat de XPath expressie vertegenwoordigt. |
| static Compile(const String&, const SharedPtr<IXmlNamespaceResolver>&) | Compileert de opgegeven XPath expressie, met het opgegeven IXmlNamespaceResolver object voor namespace‑resolutie, en retourneert een XPathExpression object dat de XPath expressie vertegenwoordigt. |
| virtual get_Expression() | Wanneer overschreven in een afgeleide klasse, haalt het een string‑representatie op van de XPathExpression. |
| virtual get_ReturnType() | Wanneer overschreven in een afgeleide klasse, haalt het het resulttype op van de XPath expressie. |
| virtual SetContext(SharedPtr<XmlNamespaceManager>) | Wanneer overschreven in een afgeleide klasse, specificeert het het XmlNamespaceManager object dat moet worden gebruikt voor namespace‑resolutie. |
| virtual SetContext(SharedPtr<IXmlNamespaceResolver>) | Wanneer overschreven in een afgeleide klasse, specificeert het het IXmlNamespaceResolver object dat moet worden gebruikt voor namespace‑resolutie. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| Ptr | Een alias voor een gedeelde pointer naar een exemplaar van deze klasse. |
Zie ook
- Class Object
- Namespace System::Xml::XPath
- Library Aspose.Page for C++