## AddArea(CellArea) {#addarea}

يتم تطبيق التحقق على المنطقة .

```csharp
public void AddArea(CellArea cellArea)
```

| معامل | يكتب | وصف |
| --- | --- | --- |
| cellArea | CellArea | المنطقة. |

### ملاحظات

إنه مكافئ للاستخدام[`AddArea`](../addarea) مع فحص التقاطع والحافة.

### أنظر أيضا

* struct [CellArea](../../cellarea)
* class [Validation](../../validation)
* مساحة الاسم [Aspose.Cells](../../validation)
* المجسم [Aspose.Cells](../../../)

---

## AddArea(CellArea, bool, bool) {#addarea_1}

يتم تطبيق التحقق على المنطقة .

```csharp
public void AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge)
```

| معامل | يكتب | وصف |
| --- | --- | --- |
| cellArea | CellArea | المنطقة. |
| checkIntersection | Boolean | سواء تحقق من تقاطع منطقة معينة مع مناطق عمليات التحقق الحالية. إذا تم تطبيق تحقق واحد في منطقة معينة (أو جزء منها) ، ثم يجب إزالة التحقق الموجود في البداية من منطقة معينة . وإلا فقد يكون هناك تلف بالنسبة لعمليات التحقق التي تم إنشاؤها. |
| checkEdge | Boolean | سواء تحقق من حافة المناطق المطبقة في عملية التحقق هذه. تعتمد الإعدادات الداخلية للتحقق على أحد النطاقات المطبقة في أعلى اليسار ، لذا إذا كانت المنطقة المعينة ستصبح واحدة أعلى يسارًا جديدًا من النطاقات المطبقة ، يجب أن تكون الإعدادات الداخلية تم تغييرها وإعادة بنائها ، وإلا فقد ينتج عن ذلك نتيجة غير متوقعة. إذا كان المستخدم متأكدًا من أن المنطقة المضافة ليست المنطقة العلوية اليسرى ، فيمكن تعيين هذه المعلمة على أنها "خطأ" للنظر في الأداء. |

### ملاحظات

في هذه الطريقة ، سنزيل جميع عمليات التحقق القديمة في منطقة معينة. بالنسبة إلى النطاق العلوي الأيسر من النطاقات المطبقة في التحقق من الصحة ، أولاً ، يكون StartRow هو الأصغر ، ثانيًا ، StartColumn هو أصغر منطقة من تلك المناطق التي لها نفس StartRow الأصغر .

### أنظر أيضا

* struct [CellArea](../../cellarea)
* class [Validation](../../validation)
* مساحة الاسم [Aspose.Cells](../../validation)
* المجسم [Aspose.Cells](../../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Cells.dll -->
