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 محاسبه شده‌اند. در غیر این صورت، تمام فرمول‌های جدید ایجاد شده توسط API‌های عادی مانند 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

 فارسی