System::Xml::XPath::XPathExpression::AddSort-Methode

XPathExpression::AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) method

Wenn sie in einer abgeleiteten Klasse überschrieben wird, sortiert sie 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
ParameterTypBeschreibung
exprSharedPtr<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.
comparerSharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>Ein IComparer‑Objekt, das die spezifischen Datentyp‑Vergleiche zum Vergleich zweier Objekte auf Gleichwertigkeit bereitstellt.

Siehe auch

XPathExpression::AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType) method

Wenn sie in einer abgeleiteten Klasse überschrieben wird, sortiert sie die durch den XPath-Ausdruck ausgewählten Knoten gemäß den übergebenen Parametern.

virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType)=0
ParameterTypBeschreibung
exprSharedPtr<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.
orderXmlSortOrderEin XmlSortOrder-Wert, der die Sortierreihenfolge angibt.
caseOrderXmlCaseOrderEin XmlCaseOrder-Wert, der angibt, wie Groß‑ und Kleinbuchstaben sortiert werden.
langStringDie 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.
dataTypeXmlDataTypeEin XmlDataType-Wert, der die Sortierreihenfolge für den Datentyp angibt.

Siehe auch