طريقة System::Xml::XPath::XPathExpression::AddSort
محتويات
[
يخفي
]XPathExpression::AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) method
عند تجاوزها في فئة مشتقة، تقوم بترتيب العقد المحددة بواسطة تعبير XPath وفقًا لكائن IComparer المحدد.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> comparer)=0
| معامل | نوع | الوصف |
|---|---|---|
| expr | SharedPtr<Object> | كائن يمثل مفتاح الفرز. يمكن أن يكون قيمة string للعقدة أو كائن XPathExpression مع تعبير XPath مُجمّع. |
| مقارن | SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>> | كائن IComparer يوفر مقارنات نوع البيانات المحددة لمقارنة كائنين للتكافؤ. |
انظر أيضًا
- 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
عند تجاوزها في فئة مشتقة، تقوم بترتيب العقد المحددة بواسطة تعبير XPath وفقًا للمعلمات المقدمة.
virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr<Object> expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType)=0
| معامل | نوع | الوصف |
|---|---|---|
| expr | SharedPtr<Object> | كائن يمثل مفتاح الفرز. يمكن أن يكون قيمة string للعقدة أو كائن XPathExpression مع تعبير XPath مُجمّع. |
| order | XmlSortOrder | قيمة XmlSortOrder تشير إلى ترتيب الفرز. |
| caseOrder | XmlCaseOrder | قيمة XmlCaseOrder تشير إلى كيفية فرز الأحرف الكبيرة والصغيرة. |
| lang | String | اللغة المستخدمة للمقارنة. يستخدم الفئة Globalization::CultureInfo التي يمكن تمريرها إلى طريقة String::Compare لأنواع اللغة، على سبيل المثال، “us-en” للإنجليزية الأمريكية. إذا تم تحديد سلسلة فارغة، يتم استخدام بيئة النظام لتحديد Globalization::CultureInfo. |
| dataType | XmlDataType | قيمة XmlDataType تشير إلى ترتيب الفرز لنوع البيانات. |
انظر أيضًا
- Typedef SharedPtr
- Class Object
- Enum XmlSortOrder
- Enum XmlCaseOrder
- Class String
- Enum XmlDataType
- Class XPathExpression
- Namespace System::Xml::XPath
- Library Aspose.Font for C++