CommentCollection

CommentCollection class

Представляет коллекцию комментариев одного автора.

public sealed class CommentCollection : DomObject<CommentAuthor>, ICommentCollection

Properties

NameDescription
Count { get; }Получает количество элементов, фактически содержащихся в коллекции. Только для чтения Int32.
IsSynchronized { get; }Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потоко-безопасно). Только для чтения Boolean.
Item { get; }Получает элемент по указанному индексу. Только для чтения Comment.
SyncRoot { get; }Возвращает корень синхронизации. Только для чтения Object.

Methods

NameDescription
AddComment(string, ISlide, PointF, DateTime)Добавляет новый комментарий в конце коллекции.
AddModernComment(string, ISlide, IShape, PointF, DateTime)Добавляет новый современный комментарий в конце коллекции.
Clear()Удаляет все комментарии из коллекции.
CopyTo(Array, int)Копирует все элементы из коллекции в указанный массив.
FindCommentByIdx(int)Находит комментарий в коллекции по индексу.
GetEnumerator()Возвращает перечислитель, который перебирает коллекцию.
InsertComment(int, string, ISlide, PointF, DateTime)Вставляет новый комментарий в коллекцию по указанному индексу.
InsertModernComment(int, string, ISlide, IShape, PointF, DateTime)Вставляет новый современный комментарий в коллекцию по указанному индексу.
Remove(IComment)Удаляет первое вхождение указанного комментария в коллекции.
RemoveAt(int)Удаляет элемент по указанному индексу в коллекции.
ToArray()Создает и возвращает массив со всеми комментариями.
ToArray(int, int)Создает и возвращает массив со всеми комментариями из указанного диапазона.

See Also