System::Xml::XPath::XPathExpression::AddSort metod
Innehåll
[
Dölj
]XPathExpression::AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) method
När den åsidosätts i en avledd klass sorterar den noderna som valts av XPath-uttrycket enligt det specificerade IComparer-objektet.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> comparer)=0
| Parameter | Type | Beskrivning |
|---|---|---|
| expr | SharedPtr<Object> | Ett objekt som representerar sorteringsnyckeln. Detta kan vara string-värdet för noden eller ett XPathExpression-objekt med ett kompilerat XPath-uttryck. |
| jämförare | SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> | Ett IComparer-objekt som tillhandahåller specifika datatypjämförelser för att jämföra två objekt för ekvivalens. |
Se även
- 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
När den åsidosätts i en avledd klass sorterar den noderna som valts av XPath-uttrycket enligt de angivna parametrarna.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType)=0
| Parameter | Type | Beskrivning |
|---|---|---|
| expr | SharedPtr<Object> | Ett objekt som representerar sorteringsnyckeln. Detta kan vara string-värdet för noden eller ett XPathExpression-objekt med ett kompilerat XPath-uttryck. |
| order | XmlSortOrder | Ett XmlSortOrder värde som anger sorteringsordningen. |
| caseOrder | XmlCaseOrder | Ett XmlCaseOrder värde som anger hur man sorterar versaler och gemener. |
| lang | String | Språket som ska användas för jämförelse. Använder klassen Globalization::CultureInfo som kan skickas till metoden String::Compare för språktyper, till exempel “us-en” för amerikansk engelska. Om en tom sträng anges används systemmiljön för att bestämma Globalization::CultureInfo. |
| dataType | XmlDataType | Ett XmlDataType värde som anger sorteringsordningen för datatypen. |
Se även
- Typedef SharedPtr
- Class Object
- Enum XmlSortOrder
- Enum XmlCaseOrder
- Class String
- Enum XmlDataType
- Class XPathExpression
- Namespace System::Xml::XPath
- Library Aspose.Page for C++