Replies
محتويات
[
يخفي
]Comment.Replies property
يعيد مجموعة منComment
الكائنات التي تعتبر أبناءً مباشرين للتعليق المحدد.
public CommentCollection Replies { get; }
أمثلة
يوضح كيفية طباعة كافة تعليقات المستند وردودها.
Document doc = new Document(MyDir + "Comments.docx");
NodeCollection comments = doc.GetChildNodes(NodeType.Comment, true);
// إذا لم يكن للتعليق سلف، فهو تعليق "على مستوى أعلى" وليس تعليق من نوع الرد.
// اطبع جميع التعليقات ذات المستوى الأعلى بالإضافة إلى أي ردود قد تكون لديهم.
foreach (Comment comment in comments.OfType<Comment>().Where(c => c.Ancestor == null).ToList())
{
Console.WriteLine("Top-level comment:");
Console.WriteLine($"\t\"{comment.GetText().Trim()}\", by {comment.Author}");
Console.WriteLine($"Has {comment.Replies.Count} replies");
foreach (Comment commentReply in comment.Replies)
{
Console.WriteLine($"\t\"{commentReply.GetText().Trim()}\", by {commentReply.Author}");
}
Console.WriteLine();
}
أنظر أيضا
- class CommentCollection
- class Comment
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words