ValidationCollection
Overview
ValidationCollection C++ için Aspose.Cells FOSS sınıfıdır.
Birleştirme nesneleri bir koleksiyonu temsil eder.
Bu sınıf, C++ programlarında ValidationCollection nesnelerle çalışmak için 10 yöntem sunar. Mevcut yöntemler şunları içerir: Add, AddAreaToValidation, AreasOverlap, CompareAreas, GetCount, GetValidationInCell, RemoveACell, RemoveArea, RemoveAreaFromValidation, SortAreas. Tüm kamu üyeleri, C++ paket için Aspose.Cells FOSS’u yükledikten sonra herhangi bir C ++ uygulamasına erişilebilir.
Methods
| Signature | Description |
|---|---|
GetCount() → int | Ürün sayısını alır. |
Add(area: CellArea) → int | Ekleyin: 0 indeksi, ekliğin sıfır tabanlı endeksi. |
GetValidationInCell(row: int, column: int) → std::optional<Validation> | Sütun doğrulama alın. sıfır tabanlı satır endeksi. sızın tabanı sütun endeks. doğrulanma veya boş, eğer hiçbir doğruluk bulunmazsa. |
RemoveACell(row: int, column: int) | 0 tabanlı satır endeksi, sıfır tabanan sütun endeksini kaldırır. |
RemoveArea(cellArea: CellArea) | Belirlenen öğeyi kaldırır. hücre alanı. |
AddAreaToValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea) | Valideye belirtilen alanı ekleyin.Valajlama modellerinin sahibi koleksiyonu.Validasyon modeli.Süt alanıdır. |
RemoveAreaFromValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea) | Valide alanı kaldırır.Valajlama modellerinin sahibi koleksiyonu.Validasyon modeli.Süt alanıdır. |
AreasOverlap(left: CellArea, right: CellArea) → bool | Sıradaki alanların aşırı olup olmadığını belirler. sol alan. sağ alan . doğru alanlar aşırılmışsa; aksi takdirde, yanlış. |
SortAreas(areas: std::vector<CellArea>) | Sınıflandırma alanları belirlenir. bölgeler sınıflandırılmalıdır. |
CompareAreas(left: CellArea, right: CellArea) → int | Sınıflandırmak için iki bölgeyi karşılaştırın. sol alanı. sağ alan. negatif değer, sol ise sağdan daha azdır, sıfır eşit ise, pozitif ise daha büyük. |