Skip to main content
All docs
V23.2
Row

ThreadedCommentCollection.RemoveAt(Int32) Method

Removes a comment at the specified index from the collection.

Namespace: DevExpress.Spreadsheet

Assembly: DevExpress.Spreadsheet.v23.2.Core.dll

NuGet Package: DevExpress.Spreadsheet.Core

Declaration

void RemoveAt(
    int index
)

Parameters

Name Type Description
index Int32

A zero-based index of the comment to be removed. It should be non-negative and less than the number of elements in the collection.

Example

The code sample below removes all comments with the specified author:

var workbook = new Workbook();
workbook.LoadDocument(@"C:\Docs\Comments.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
var comments = worksheet.ThreadedComments.Where(comment => comment.Author.Name == "Nancy Davolio");
if (comments!=null)
{
    foreach (var comment in comments)
    {
        worksheet.ThreadedComments.Remove(comment);
    }
}
See Also