ValidationCollection

ValidationCollection

نمای کلی

ValidationCollection یک کلاس در Aspose.Cells FOSS برای C++.

نشان دهنده مجموعه ای از اشیاء تأییدیه است.

این کلاس ۱۰ روش برای کار با ValidationCollection در برنامه های C++ را ارائه می دهد. روش های موجود شامل: Add, AddAreaToValidation, AreasOverlap, CompareAreas, GetCount, GetValidationInCell, RemoveACell, RemoveArea, RemoveAreaFromValidation, SortAreas. همه اعضای عمومی پس از نصب بسته Aspose.Cells FOSS for C++ به هر برنامه C ++ دسترسی دارند.

روش ها

Signatureشرح:
GetCount()intتعداد آیتم‌ها را دریافت می‌کند.
Add(area: CellArea)intاضافه کردن آیتم مشخص شده، منطقه، شاخص پایه صفر از آیتمهای اضافه شده.
GetValidationInCell(row: int, column: int)std::optional<Validation>اعتبار سنجی را در سلول دریافت می کند. شاخص صف مبتنی بر صفر. فهرست ستون مبتنی به صفر . اعتبارسنجی، یا خالی اگر هیچ اعتبارساختی پیدا نشده است.
RemoveACell(row: int, column: int)آیتم مشخص شده را حذف می کند. شاخص صف مبتنی بر صفر. فهرست ستون مبتنی به صفر .
RemoveArea(cellArea: CellArea).تعريف شده رو حذف ميکنه منطقه ي سلول.
AddAreaToValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea)منطقه مشخص شده را به اعتباربندی اضافه می کند. مجموعه ی مدل های معتبر مالکین. مدل اعتباربهانی. ناحیه سلول.
RemoveAreaFromValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea)منطقه مشخص شده را از اعتبارسنجی حذف می کند. مجموعه ی مدلهای اعتبارسیزی صاحب، مدل اعتبارساختی، ناحیه سلول.
AreasOverlap(left: CellArea, right: CellArea)boolتعیین می کند که آیا مناطق مشخص شده همپوشانی دارند. منطقه چپ. ناحیه راست. اگر مناطق همپیچیده باشند درست است؛ در غیر این صورت، غلط است.
SortAreas(areas: std::vector<CellArea>)مناطق مشخص شده را مرتب می کند.
CompareAreas(left: CellArea, right: CellArea)intدو منطقه را برای مرتب سازی مقایسه می کند. ناحیه ی چپ، ناحيه ی راست. یک مقدار منفی اگر سمت چپ کمتر از سمت راست باشد، صفر اگر برابر باشد و مثبت اگر بیشتر باشد.

همچنین ببینید:

 فارسی