Skip to main content
All docs
V25.1
  • Row

    ThreadedCommentCollection.RemoveAt(Int32) Method

    Removes a comment at the specified index from the collection.

    Namespace: DevExpress.Spreadsheet

    Assembly: DevExpress.Spreadsheet.v25.1.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