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

انظر أيضًا