Class DeleteBlankOptions

Class DeleteBlankOptions

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

يمثل إعداد حذف الخلايا/الصفوف/الأعمدة الفارغة.

public class DeleteBlankOptions : DeleteOptions

الوراثة

objectDeleteOptionsDeleteBlankOptions

الأعضاء الموروثة

DeleteOptions.UpdateReference, DeleteOptions.FormulaChangeMonitor, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

البانيين

DeleteBlankOptions()

public DeleteBlankOptions()

الخصائص

DrawingsAsBlank

ما إذا كانت الكائنات المتعلقة بالرسم مثل الصورة، الشكل، الرسم البياني… ستعتبر فارغة. القيمة الافتراضية هي true.

public bool DrawingsAsBlank { get; set; }

قيمة الخاصية

bool

ملاحظات

عند تعيين هذه الخاصية كـ false، لن يتم اعتبار جميع الصفوف/الأعمدة المغطاة بكائنات الرسم فارغة ولن يتم حذفها.

EmptyFormulaValueAsBlank

ما إذا كانت خلية واحدة ستعتبر فارغة عندما تكون صيغة والنتيجة المحسوبة هي null أو سلسلة فارغة. القيمة الافتراضية هي false.

public bool EmptyFormulaValueAsBlank { get; set; }

قيمة الخاصية

bool

ملاحظات

بشكل عام، يجب على المستخدم التأكد من حساب الصيغ قبل إجراء عملية الحذف مع تعيين هذه الخاصية كـ true. وإلا، ستعتبر جميع الصيغ التي تم إنشاؤها حديثًا بواسطة واجهات برمجة التطبيقات العادية مثل Aspose.Cells.Cell.Formula فارغة وقد يتم حذفها لأن نتائج حسابها تكون جميعها null قبل الحساب.

EmptyStringAsBlank

ما إذا كانت خلية واحدة ستعتبر فارغة عندما تكون قيمتها سلسلة فارغة. القيمة الافتراضية هي true.

public bool EmptyStringAsBlank { get; set; }

قيمة الخاصية

bool

EndIndex

يحدد فهرس الصف/العمود النهائي (شامل) للنطاق للتحقق من الصفوف/الأعمدة الفارغة وحذفها. القيمة الافتراضية هي -1 و -1 تعني أقصى نطاق لجميع الكائنات (الخلايا، الرسومات، …) التي تحتاج إلى التحقق منها.

public int EndIndex { get; set; }

قيمة الخاصية

int

MergedCellsShrinkType

تشير إلى كيفية معالجة الخلايا المدمجة عند حذف الصفوف/الأعمدة الفارغة.

public MergedCellsShrinkType MergedCellsShrinkType { get; set; }

قيمة الخاصية

MergedCellsShrinkType

ملاحظات

بالنسبة لـ Aspose.Cells.MergedCellsShrinkType.KeepHeaderOnly، سيتم اعتبار جميع الخلايا فيها فارغة باستثناء الخلية غير الفارغة في الزاوية العليا اليسرى. هذه هي القيمة الافتراضية لهذه الخاصية.
بالنسبة لـ Aspose.Cells.MergedCellsShrinkType.None، سيتم اعتبار جميع الخلايا فيها غير فارغة.
بالنسبة لـ Aspose.Cells.MergedCellsShrinkType.ShrinkToFit، سيتم اعتبار جميع الخلايا خارج منطقة عرض المحتوى فارغة.

StartIndex

يحدد فهرس الصف/العمود الابتدائي للنطاق للتحقق من الصفوف/الأعمدة الفارغة وحذفها.

public int StartIndex { get; set; }

قيمة الخاصية

int

 عربي