ValidationCollection

ValidationCollection

Genel Bakış

ValidationCollection C++ için Aspose.Cells FOSS’de bir sınıf.

Onaylama nesnelerinin bir koleksiyonunu temsil eder.

Bu sınıf, C ++ programlarında ValidationCollection nesnelerle çalışmak için 10 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Add, AddAreaToValidation, AreasOverlap, CompareAreas, GetCount, GetValidationInCell, RemoveACell, RemoveArea, RemoveAreaFromValidation, SortAreas. Tüm kamu üyeleri, C ++ paketi için Aspose.Cells FOSS’u yükledikten sonra herhangi bir C++ uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama:
GetCount()intÖğelerin sayısını alır.
Add(area: CellArea)intBelirtilen öğeyi, alanı ve eklenen öğenin sıfır tabanlı indeksi.
GetValidationInCell(row: int, column: int)std::optional<Validation>Hücreye doğrulamayı alır. Sıfır tabanlı satır indeksi. sıfıra dayalı sütun endesi. Doğrulamak, veya geçerlilik bulunmazsa boş.
RemoveACell(row: int, column: int)Belirtilen öğeyi kaldırır. Sıfıra dayalı satır indeksi.
RemoveArea(cellArea: CellArea)Belirtilen öğeyi, hücre alanını kaldırır.
AddAreaToValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea)Belirtilen alanı doğrulama işlemine ekler. Sahip tarafından oluşturulan doğrulama modelleri koleksiyonu.
RemoveAreaFromValidation(owner: std::vector<Core::ValidationModel>, validation: Core::ValidationModel, area: CellArea)Belirtilen alanı doğrulama işleminden çıkarır. Sahip değerlendirme model koleksiyonu. Doğrulaması modeli. Hücre alanını.
AreasOverlap(left: CellArea, right: CellArea)boolBelirtilen alanların örtüşüp üst üste gelmediğini belirler. Sol bölge. Sağ bölgenin. Eğer alanlar örtünürse doğru; aksi takdirde yanlış.
SortAreas(areas: std::vector<CellArea>)Belirtilen alanları sıralar.
CompareAreas(left: CellArea, right: CellArea)intSortlama için iki alanı karşılaştırır. Sol bölge, sağ bölgenin. Eğer solda ise negatif değerler sağa göre daha küçüktür, eşitse sıfır, büyükse pozitif değerdir.

Ayrıca bakınız:

 Türkçe