Skip to main content
All docs
V23.2
Row

Worksheet.CreateThreadedCommentAuthor(String, String, String) Method

Creates a new object that contains information about the comment author.

Namespace: DevExpress.Spreadsheet

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

NuGet Package: DevExpress.Spreadsheet.Core

Declaration

ThreadedCommentAuthor CreateThreadedCommentAuthor(
    string name,
    string userId,
    string providerId
)

Parameters

Name Type Description
name String

The name of the author.

userId String

The author’s user identifier.

providerId String

The author’s provider identifier.

Returns

Type Description
ThreadedCommentAuthor

An object that contains the author information.

Remarks

Use this method if you need to specify additional information about the author. Pass the created object as the ThreadedCommentCollection.Add or ThreadedComment.Reply method parameter to create a comment or reply from the specified author.

Example

The code sample below creates a new object, specifies the provider and user identifiers, and uses this object to create a comment:

var workbook = new Workbook();
workbook.LoadDocument(@"C:\Docs\Comments.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
var comments = worksheet.ThreadedComments;

var author =
  worksheet.CreateThreadedCommentAuthor("Ryan Anita W", "S::ryan.anita@vader.com::ccdb79f7-8acb-46ab-a6d9-4f4340797155", "AD");

comments.Add(worksheet["D5"], author, "Thank you");
workbook.SaveDocument(@"C:\Docs\Comments_upd.xlsx");
See Also