CommentCollection

CommentCollection class

Represents a collection of comments of one author.

public sealed class CommentCollection : DomObject<CommentAuthor>, ICommentCollection

Properties

NameDescription
Count { get; }Gets the number of elements actually contained in the collection. Read-only Int32.
IsSynchronized { get; }Returns a value indicating whether access to the collection is synchronized (thread-safe). Read-only Boolean.
Item { get; }Gets the element at the specified index. Read-only Comment.
SyncRoot { get; }Returns a synchronization root. Read-only Object.

Methods

NameDescription
AddComment(string, ISlide, PointF, DateTime)Add new comment at the end of a collection.
AddModernComment(string, ISlide, IShape, PointF, DateTime)Add new modern comment at the end of a collection.
Clear()Removes all comments from a collection.
CopyTo(Array, int)Copies all elements from the collection to the specified array.
FindCommentByIdx(int)Finds a comment in the collection by index.
GetEnumerator()Returns an enumerator that iterates through the collection.
InsertComment(int, string, ISlide, PointF, DateTime)Insert new comment to a collection at the specified index.
InsertModernComment(int, string, ISlide, IShape, PointF, DateTime)Insert new modern comment to a collection at the specified index.
Remove(IComment)Removes the first occurrence of the specified comment in a collection.
RemoveAt(int)Removes the element at the specified index in a collection.
ToArray()Creates and returns an array with all comments.
ToArray(int, int)Creates and returns an array with all comments from the specified range.

See Also