add_area yöntemi

add_area(cell_area)

Doğrulamayı alana uygular.

def add_area(self, cell_area):
    ...
ParametreTipTanım
cell_areaCellAreaAlan.

Notlar

Validation.add_area(cell_area) kullanmaya eşdeğerdir. kesişme ve kenar kontrolü ile.

add_area(cell_area, check_intersection, check_edge)

Doğrulamayı alana uygular.

def add_area(self, cell_area, check_intersection, check_edge):
    ...
ParametreTipTanım
cell_areaCellAreaAlan.
check_intersectionboolVerilen alanın mevcut doğrulama alanları ile kesişiminin kontrol edilip edilmediği.
Belirli bir alanda (veya bir bölümünde) bir doğrulama uygulanmışsa,
daha sonra mevcut doğrulama ilk olarak verilen alandan kaldırılmalıdır.
Aksi halde oluşturulan Validasyonlarda bozulmalar meydana gelebilir.
Kullanıcı, eklenen alanın mevcut herhangi bir alanla kesişmediğinden eminse,
bu parametre, performans değerlendirmesi için yanlış olarak ayarlanabilir.
check_edgeboolBu doğrulamanın uygulandığı alanların kenarlarını kontrol edin.
Doğrulamanın dahili ayarları, uygulanan aralıkların sol üst köşesine bağlıdır.
bu nedenle, verilen alan uygulanan aralıkların sol üst kısmı olacaksa,
dahili ayarlar değiştirilip yeniden oluşturulmalıdır, aksi takdirde beklenmeyen sonuçlara neden olabilir.
Kullanıcı, eklenen alanın sol üst alan olmadığından eminse,
bu parametre, performans değerlendirmesi için yanlış olarak ayarlanabilir.

Notlar

Bu yöntemde, verilen alandaki tüm eski doğrulamaları kaldıracağız. Validation’ın uygulanan aralıklarından sol üstteki için, öncelikle StartRow’u en küçüktür, ikinci olarak, StartColumn, aynı en küçük StartRow’a sahip alanların en küçüğüdür.

Ayrıca bakınız