System::Xml::XPath::XPathExpression::AddSort method
Contenido
[
Ocultar
]XPathExpression::AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) method
Cuando se sobrescribe en una clase derivada, ordena los nodos seleccionados por la expresión XPath según el objeto IComparer especificado.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> comparer)=0
| Parámetro | Tipo | Descripción |
|---|---|---|
| expr | SharedPtr<Object> | Un objeto que representa la clave de ordenación. Esto puede ser el valor string del nodo o un objeto XPathExpression con una expresión XPath compilada. |
| comparador | SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> | Un objeto IComparer que proporciona comparaciones específicas de tipos de datos para comparar dos objetos en busca de equivalencia. |
Ver también
- 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
Cuando se sobrescribe en una clase derivada, ordena los nodos seleccionados por la expresión XPath según los parámetros suministrados.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType)=0
| Parámetro | Tipo | Descripción |
|---|---|---|
| expr | SharedPtr<Object> | Un objeto que representa la clave de ordenación. Esto puede ser el valor string del nodo o un objeto XPathExpression con una expresión XPath compilada. |
| order | XmlSortOrder | Un valor de XmlSortOrder que indica el orden de clasificación. |
| caseOrder | XmlCaseOrder | Un valor de XmlCaseOrder que indica cómo ordenar letras mayúsculas y minúsculas. |
| lang | String | El idioma a usar para la comparación. Utiliza la clase Globalization::CultureInfo que puede pasarse al método String::Compare para los tipos de idioma, por ejemplo, “us-en” para inglés de EE. UU. Si se especifica una cadena vacía, se usa el entorno del sistema para determinar el Globalization::CultureInfo. |
| dataType | XmlDataType | Un valor de XmlDataType que indica el orden de clasificación para el tipo de datos. |
Ver también
- Typedef SharedPtr
- Class Object
- Enum XmlSortOrder
- Enum XmlCaseOrder
- Class String
- Enum XmlDataType
- Class XPathExpression
- Namespace System::Xml::XPath
- Library Aspose.Page for C++