Metodo System::Xml::XPath::XPathExpression::AddSort
Contenuti
[
Nascondere
]XPathExpression::AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) method
Quando sovrascritto in una classe derivata, ordina i nodi selezionati dall’espressione XPath secondo l’oggetto IComparer specificato.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> comparer)=0
| Parametro | Tipo | Descrizione |
|---|---|---|
| expr | SharedPtr<Object> | Un oggetto che rappresenta la chiave di ordinamento. Può essere il valore string del nodo o un oggetto XPathExpression con un’espressione XPath compilata. |
| comparatore | SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> | Un oggetto IComparer che fornisce i confronti specifici del tipo di dati per confrontare due oggetti per equivalenza. |
Vedi anche
- Typedef SharedPtr
- Class Object
- Class IComparer
- Class XPathExpression
- Namespace System::Xml::XPath
- Library Aspose.Font for C++
XPathExpression::AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType) method
Quando sovrascritto in una classe derivata, ordina i nodi selezionati dall’espressione XPath secondo i parametri forniti.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType)=0
| Parametro | Tipo | Descrizione |
|---|---|---|
| expr | SharedPtr<Object> | Un oggetto che rappresenta la chiave di ordinamento. Può essere il valore string del nodo o un oggetto XPathExpression con un’espressione XPath compilata. |
| order | XmlSortOrder | Un valore XmlSortOrder che indica l’ordine di ordinamento. |
| caseOrder | XmlCaseOrder | Un valore XmlCaseOrder che indica come ordinare le lettere maiuscole e minuscole. |
| lang | String | La lingua da utilizzare per il confronto. Utilizza la classe Globalization::CultureInfo che può essere passata al metodo String::Compare per i tipi di lingua, ad esempio, “us-en” per l’inglese statunitense. Se viene specificata una stringa vuota, l’ambiente di sistema viene utilizzato per determinare il Globalization::CultureInfo. |
| dataType | XmlDataType | Un valore XmlDataType che indica l’ordine di ordinamento per il tipo di dati. |
Vedi anche
- Typedef SharedPtr
- Class Object
- Enum XmlSortOrder
- Enum XmlCaseOrder
- Class String
- Enum XmlDataType
- Class XPathExpression
- Namespace System::Xml::XPath
- Library Aspose.Font for C++