Class DeleteBlankOptions
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Stellt die Einstellung zum Löschen von leeren Zellen/Zeilen/Spalten dar.
public class DeleteBlankOptions : DeleteOptions
Vererbung
object ← DeleteOptions ← DeleteBlankOptions
Vererbte Mitglieder
DeleteOptions.UpdateReference, DeleteOptions.FormulaChangeMonitor, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
DeleteBlankOptions()
public DeleteBlankOptions()
Eigenschaften
DrawingsAsBlank
Ob zeichnungsbezogene Objekte wie Bilder, Formen, Diagramme… als leer betrachtet werden. Der Standardwert ist true.
public bool DrawingsAsBlank { get; set; }
Eigenschaftswert
Bemerkungen
Wenn diese Eigenschaft auf false gesetzt wird, werden alle Zeilen/Spalten, die von Zeichnungsobjekten abgedeckt sind, nicht als leer betrachtet und werden nicht gelöscht.
EmptyFormulaValueAsBlank
Ob eine Zelle als leer betrachtet wird, wenn sie eine Formel ist und das berechnete Ergebnis null oder ein leerer String ist. Der Standardwert ist false.
public bool EmptyFormulaValueAsBlank { get; set; }
Eigenschaftswert
Bemerkungen
Der Benutzer sollte im Allgemeinen sicherstellen, dass die Formeln berechnet wurden, bevor die Löschoperation mit dieser Eigenschaft auf true ausgeführt wird. Andernfalls werden alle neu erstellten Formeln durch normale APIs wie Aspose.Cells.Cell.Formula als leer betrachtet und können gelöscht werden, da ihre berechneten Ergebnisse vor der Berechnung alle null sind.
EmptyStringAsBlank
Ob eine Zelle als leer betrachtet wird, wenn ihr Wert ein leerer String ist. Der Standardwert ist true.
public bool EmptyStringAsBlank { get; set; }
Eigenschaftswert
EndIndex
Gibt den Endzeilen-/Spaltenindex (einschließlich) des Bereichs an, um leere Zeilen/Spalten zu überprüfen und zu löschen. Der Standardwert ist -1, und -1 bedeutet den maximalen Bereich aller Objekte (Zellen, Zeichnungen, …), die überprüft werden müssen.
public int EndIndex { get; set; }
Eigenschaftswert
MergedCellsShrinkType
Gibt an, wie mit zusammengeführten Zellen umgegangen werden soll, wenn leere Zeilen/Spalten gelöscht werden.
public MergedCellsShrinkType MergedCellsShrinkType { get; set; }
Eigenschaftswert
Bemerkungen
Für Aspose.Cells.MergedCellsShrinkType.KeepHeaderOnly werden alle Zellen darin als leer betrachtet, außer der nicht-leeren oberen linken Zelle. Dies ist der Standardwert dieser Eigenschaft.
Für Aspose.Cells.MergedCellsShrinkType.None werden alle Zellen darin als nicht leer betrachtet.
Für Aspose.Cells.MergedCellsShrinkType.ShrinkToFit werden alle Zellen außerhalb des Inhaltsanzeigebereichs als leer betrachtet.
StartIndex
Gibt den Startzeilen-/Spaltenindex des Bereichs an, um leere Zeilen/Spalten zu überprüfen und zu löschen.
public int StartIndex { get; set; }