طريقة 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
معاملنوعالوصف
exprSharedPtr<Object>كائن يمثل مفتاح الفرز. يمكن أن يكون قيمة string للعقدة أو كائن XPathExpression مع تعبير XPath مُجمّع.
مقارنSharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>كائن IComparer يوفر مقارنات نوع البيانات المحددة لمقارنة كائنين للتكافؤ.

انظر أيضًا

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
معاملنوعالوصف
exprSharedPtr<Object>كائن يمثل مفتاح الفرز. يمكن أن يكون قيمة string للعقدة أو كائن XPathExpression مع تعبير XPath مُجمّع.
orderXmlSortOrderقيمة XmlSortOrder تشير إلى ترتيب الفرز.
caseOrderXmlCaseOrderقيمة XmlCaseOrder تشير إلى كيفية فرز الأحرف الكبيرة والصغيرة.
langStringاللغة المستخدمة للمقارنة. يستخدم الفئة Globalization::CultureInfo التي يمكن تمريرها إلى طريقة String::Compare لأنواع اللغة، على سبيل المثال، “us-en” للإنجليزية الأمريكية. إذا تم تحديد سلسلة فارغة، يتم استخدام بيئة النظام لتحديد Globalization::CultureInfo.
dataTypeXmlDataTypeقيمة XmlDataType تشير إلى ترتيب الفرز لنوع البيانات.

انظر أيضًا