• Post category:ApiCommentReply
  • Запись изменена:09.12.2023

new ApiCommentReply()

Класс для работы с ответами на комментариями.

Методы:

Наименования Описание
GetAuthorName Возвращает имя автора ответа на комментарий.
GetClassType Возвращает тип класса ApiCommentReply..
GetText Возвращает текст ответа на комментарий.
GetUserId Возвращает идентификатор пользователя автора ответа на комментарий.
SetAuthorName Устанавливает имя автора ответа на комментарий.
SetText Устанавливает текст ответа на комментарий.
SetUserId Устанавливает идентификатор пользователя для автора ответа на комментарий.
builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oParagraph = oDocument.GetElement(0);
oParagraph.AddText("This is just a sample text");
Api.AddComment(oParagraph, "comment", "John Smith");
var aComments = oDocument.GetAllComments();
aComments[0].AddReply("reply1", "Mark Potato", "uid-2", 0);
var oCommentReply = aComments[0].GetReply(0);
oCommentReply.SetAuthorName("Hamish Mitchell");
oCommentReply.SetText("new reply");
oCommentReply.SetUserId("uid-1");
var sType = oCommentReply.GetClassType();
oParagraph = Api.CreateParagraph();
oParagraph.AddText("Class type: " + sType);
var sAuthor = oCommentReply.GetAuthorName();
oDocument.Push(oParagraph);
oParagraph = Api.CreateParagraph();
oParagraph.AddText("Comment reply author: " + sAuthor);
oDocument.Push(oParagraph);
var sText = oCommentReply.GetText();
oParagraph = Api.CreateParagraph();
oParagraph.AddText("Comment reply text: " + sText);
oDocument.Push(oParagraph);
var sUserId = oCommentReply.GetUserId();
oParagraph = Api.CreateParagraph();
oParagraph.AddText("Comment reply user ID: " + sUserId);
oDocument.Push(oParagraph);
builder.SaveFile("docx", "ApiCommentReply.docx");
builder.CloseFile();