ValidationCollection
ValidationCollection
Overview
ValidationCollection در این مطلب به عنوان یک کلاس برای C++ می پردازیم.
مجموعه ای از اشیاء اعتباربخشی را نشان می دهد.
این کلاس 10 روش برای کار با ValidationCollection اشیاء در برنامه های C++ ارائه می دهد. روش های موجود شامل: Add, AddAreaToValidation, AreasOverlap, CompareAreas, GetCount, GetValidationInCell, RemoveACell, RemoveArea, RemoveAreaFromValidation, SortAreas. همه اعضای عمومی پس از نصب Aspose.Cells FOSS برای بسته C++ به هر برنامه C ++ دسترسی دارند.
Methods
| Signature | Description |
|---|---|
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 | در این مطلب به دو بخش برای رتبه بندی اشاره می کنیم: منطقه چپ، منطقه راست، ارزش منفی اگر سمت چپ کمتر از حق است، صفر اگر برابر و مثبت اگر بزرگتر. |