RemoveReply

Comment.RemoveReply method

Удаляет указанный ответ на этот комментарий.

public void RemoveReply(Comment reply)
ПараметрТипОписание
replyCommentУзел комментария удаляемого ответа.

Примечания

Все составляющие узлы ответа будут удалены из документа.

Примеры

Показывает, как удалять ответы на комментарии.

Document doc = new Document();

Comment comment = new Comment(doc, "John Doe", "J.D.", DateTime.Now);
comment.SetText("My comment.");

doc.FirstSection.Body.FirstParagraph.AppendChild(comment);

comment.AddReply("Joe Bloggs", "J.B.", DateTime.Now, "New reply");
comment.AddReply("Joe Bloggs", "J.B.", DateTime.Now, "Another reply");

Assert.AreEqual(2, comment.Replies.Count); 

// Ниже приведены два способа удаления ответов из комментария.
// 1 - Используйте метод "RemoveReply" для удаления ответов из комментария по отдельности:
comment.RemoveReply(comment.Replies[0]);

Assert.AreEqual(1, comment.Replies.Count);

// 2 - Используйте метод "RemoveAllReplies", чтобы удалить все ответы из комментария одновременно:
comment.RemoveAllReplies();

Assert.AreEqual(0, comment.Replies.Count);

Смотрите также