System::Xml::XPath::XPathExpression class
Inhalt
[
Ausblenden
]XPathExpression class
Stellt eine typisierte Klasse bereit, die einen kompilierten XPath-Ausdruck darstellt.
class XPathExpression : public System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| virtual AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) | Wenn in einer abgeleiteten Klasse überschrieben, sortiert die Methode die vom XPath-Ausdruck ausgewählten Knoten gemäß dem angegebenen IComparer-Objekt. |
| virtual AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType) | Wenn in einer abgeleiteten Klasse überschrieben, sortiert die Methode die vom XPath-Ausdruck ausgewählten Knoten gemäß den übergebenen Parametern. |
| virtual Clone() | Wenn in einer abgeleiteten Klasse überschrieben, gibt die Methode eine Kopie dieses XPathExpression zurück. |
| static Compile(const String&) | Kompiliert den angegebenen XPath-Ausdruck und gibt ein XPathExpression-Objekt zurück, das den XPath-Ausdruck darstellt. |
| static Compile(const String&, const SharedPtr<IXmlNamespaceResolver>&) | Kompiliert den angegebenen XPath-Ausdruck, wobei das für die Namensauflösung angegebene IXmlNamespaceResolver-Objekt verwendet wird, und gibt ein XPathExpression-Objekt zurück, das den XPath-Ausdruck darstellt. |
| virtual get_Expression() | Wenn in einer abgeleiteten Klasse überschrieben, erhält die Methode eine string-Darstellung des XPathExpression. |
| virtual get_ReturnType() | Wenn in einer abgeleiteten Klasse überschrieben, erhält die Methode den Ergebnistyp des XPath-Ausdrucks. |
| virtual SetContext(SharedPtr<XmlNamespaceManager>) | Wenn in einer abgeleiteten Klasse überschrieben, gibt die Methode das zu verwendende XmlNamespaceManager-Objekt für die Namensauflösung an. |
| virtual SetContext(SharedPtr<IXmlNamespaceResolver>) | Wenn in einer abgeleiteten Klasse überschrieben, gibt die Methode das zu verwendende IXmlNamespaceResolver-Objekt für die Namensauflösung an. |
Typedefs
| Typedef | Beschreibung |
|---|---|
| Ptr | Ein Alias für einen Shared-Pointer auf eine Instanz dieser Klasse. |
Siehe auch
- Class Object
- Namespace System::Xml::XPath
- Library Aspose.Page for C++