Missing DeleteRow method with option updateReferences parameter

Hello,

The DeleteRows, DeleteColumns, and DeleteColumn methods have an optional updateReferences parameter. However the DeleteRow method does not. You have to use DeleteRows as a workaround if you want to control this behavior.

Thank You,
-Andy

@weissa,

Yes, Cells.DeleteRow method does not have an overload with updateReference Boolean parameter. You may may use relevant Cells.DeleteRows method (overload) for the purpose to remove a single row while updating references in other worksheets. Do you really need to add an overload having update Reference Boolean parameter? After your confirmation, we can log a ticket for it.

@amjad.sahi,

Thank you for the quick response. No I do not need this method as the DeleteRows() version works fine. I just noticed the inconsistency and want to make you aware.

Thanks!
-Andy

@weissa,

Thank you for your reminder. We appreciate it very much. We will add the corresponding method for DeleteRow to make the apis for row and column consistent.

@weissa,

We will add method: Cells.DeleteRow(int rowIndex, bool updateReference) to make APIs for row and column consistent. We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): CELLSNET-53856

@weissa,

The new overload is added now. The enhancement will be included in our upcoming release (Aspose.Cells v23.8) that we plan to release in the second week of August 2023. You will be notified when the next version is released.

The issues you have found earlier (filed as CELLSNET-53856) have been fixed in this update. This message was posted using Bugs notification tool by johnson.shi