AutoFilterSupport
المعلومات العامة
AutoFilterSupport هي فئة في Aspose.Cells FOSS لـ C++.
أساليب المساعدة الداخلية لعمليات التصفية الذاتية.
توفر هذه الفئة 10 طرق للعمل مع AutoFilterSupport كائنات في برامج C ++. المنهجيات المتاحة تشمل: AutoFilterSupport, CompareFilterColumns, NormalizeOptionalRange, NormalizeOptionalText, NormalizeRequiredRange, NormalizeText, ParseOperatorOrDefault, ToOperatorName, TryNormalizeRange, TryParseOperator. جميع أعضاء الجمهور يمكن الوصول إليهم من أي تطبيق C ++ بعد تثبيت حزمة Aspose.Cells FOSS for C ++.
الطرق
| التوقيع | وصف |
|---|---|
AutoFilterSupport() | يدعو AutoFilterSupport على هذه الحالة AutoFilterSupport. |
NormalizeOptionalRange(value: std::string_view, parameterName: std::string_view) → std::string | يطبق صفحة مجموعة اختيارية، ويُعيد الفارغ إذا كان فارغًا. يرسل CellsException إذا لم يكن فارغ ولكن ليس نطاقًًة صالحة. |
NormalizeRequiredRange(value: std::string_view, parameterName: std::string_view) → std::string | يطبق السلسلة المطلوبة، ويرمي إذا كانت فارغة أو غير صالحة. |
TryNormalizeRange(value: std::string_view, normalized: std::string) → bool | محاولة لتطبيع سلسلة نطاق، تعود صحيحاً عند النجاح. |
NormalizeOptionalText(value: std::string_view) → std::string | يطبق النص الاختياري عن طريق التخفيض؛ يعود فارغًا إذا كان خاليا. |
NormalizeText(value: std::string_view, parameterName: std::string_view) → std::string | يؤكد أن قيمة النص غير صفرية. يرمي ArgumentNullException المكافئة إذا كانت القيمة صفيرة. يرجع القيم كسلسولة. |
ParseOperatorOrDefault(value: std::string_view) → FilterOperatorType | يُحلل سلسلة عامل، تطبيقها الافتراضي هو Equal عند إدخال صفراء. |
TryParseOperator(value: std::string_view, operatorType: FilterOperatorType) → bool | تحليل سلسلة عامل، يعود false على القيم غير المعروفة. |
ToOperatorName(operatorType: FilterOperatorType) → std::string | يحول FilterOperatorType إلى اسم سمة XML، أو null/empty لـ Equal. |
CompareFilterColumns(left: Core::FilterColumnModel, right: Core::FilterColumnModel) → int | يقارن عمودين من الفلتر حسب مؤشر العمود. |