System::Xml::XPath::XPathExpression::AddSort Methode
Inhalt
[
Ausblenden
]XPathExpression::AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) method
Wenn in einer abgeleiteten Klasse überschrieben, sortiert die durch den XPath-Ausdruck ausgewählten Knoten gemäß dem angegebenen IComparer-Objekt.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> comparer)=0
| Parameter | Typ | Beschreibung |
|---|---|---|
| expr | SharedPtr<Object> | Ein Objekt, das den Sortierschlüssel darstellt. Dies kann der string-Wert des Knotens oder ein XPathExpression-Objekt mit einem kompilierten XPath-Ausdruck sein. |
| Vergleicher | SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> | Ein IComparer-Objekt, das die spezifischen Typvergleiche zum Vergleichen zweier Objekte auf Gleichwertigkeit bereitstellt. |
Siehe auch
- Typedef SharedPtr
- Class Object
- Class IComparer
- Class XPathExpression
- Namespace System::Xml::XPath
- Library Aspose.Page for C++
XPathExpression::AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType) method
Wenn in einer abgeleiteten Klasse überschrieben, sortiert die durch den XPath-Ausdruck ausgewählten Knoten gemäß den bereitgestellten Parametern.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType)=0
| Parameter | Typ | Beschreibung |
|---|---|---|
| expr | SharedPtr<Object> | Ein Objekt, das den Sortierschlüssel darstellt. Dies kann der string-Wert des Knotens oder ein XPathExpression-Objekt mit einem kompilierten XPath-Ausdruck sein. |
| order | XmlSortOrder | Ein XmlSortOrder-Wert, der die Sortierreihenfolge angibt. |
| caseOrder | XmlCaseOrder | Ein XmlCaseOrder-Wert, der angibt, wie Groß- und Kleinbuchstaben sortiert werden. |
| lang | String | Die für den Vergleich zu verwendende Sprache. Verwendet die Klasse Globalization::CultureInfo, die an die Methode String::Compare für die Sprachtypen übergeben werden kann, zum Beispiel “us-en” für US‑Englisch. Wenn ein leerer string angegeben wird, wird die Systemumgebung verwendet, um die Globalization::CultureInfo zu bestimmen. |
| dataType | XmlDataType | Ein XmlDataType-Wert, der die Sortierreihenfolge für den Datentyp angibt. |
Siehe auch
- Typedef SharedPtr
- Class Object
- Enum XmlSortOrder
- Enum XmlCaseOrder
- Class String
- Enum XmlDataType
- Class XPathExpression
- Namespace System::Xml::XPath
- Library Aspose.Page for C++