CommentCollection

CommentCollection

Overview

CommentCollection є клас в Aspose.Slides FOSS для Java. Наследники від: ICommentCollection.

Представляє збірку коментарів одного автора.

Цей клас надає 20 методів роботи з об’єктами CommentCollection в програмах Java. Доступні методи включають: CommentCollection, addComment, asICollection, asIEnumerable, buildComment, clear, collectMyComments, findCommentByIdx, get, getAllCommentsParts, getAuthorObj, getOrCreateCommentsPart, і 7 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: allCommentsParts, authorObj.

Properties

NameTypeAccessDescription
authorObjICommentAuthorReadВирішує власний {@link ICommentAuthor} об’єкт з даних автора.
allCommentsPartsList<CommentsPartEntry>ReadПовертає всі {@link CommentsPart} випадки на всіх слайдах, які містять коментарі цього автора.

Methods

SignatureDescription
CommentCollection(author: ICommentAuthor)Створює колекцію коментарів для даного автора.
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation)Ініціалізує цей збір із базовими даними на рівні пакетів.
resolveSlide(partName: String)ISlideПовертає {@link ISlide}, назва частини якого відповідає даному назві частини або { @code null}.
getAuthorObj()ICommentAuthorВирішує власний {@link ICommentAuthor} об’єкт з даних автора.
getAllCommentsParts()List<CommentsPartEntry>Повертає всі {@link CommentsPart} випадки на всіх слайдах, які містять коментарі цього автора.
getOrCreateCommentsPart(slidePartName: String)CommentsPartОтримає або створює {@link CommentsPart} для даного імені частини слайду.
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide)CommentСтворює {@link Comment} з нерозроблених даних коментарів, частини коментарів та додаткового слайду.
collectMyComments()List<MyCommentEntry>Збір усіх коментарів цього автора на всіх слайдах у пакеті.
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime)ICommentДодає новий коментар з текстом, слайдом, положенням та часом створення, повертаючи IComment
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime)ICommentВставляє коментар до даного індексу з зазначеними деталями, повертаючи IComment
removeAt(index: int)Видалення коментарів у зазначеному індексі
remove(comment: IComment)Видалення зазначеного IComment з колекції
clear()Видає всі коментарі з колекції
get(index: int)ICommentПовертає IComment в даному індексі.
size()intПовертає кількість коментарів у колекції.
toArray()IComment[]Повертає підмасиву коментарів, що починаються з startIndex із елементами перерахунку.
toArray(startIndex: int, count: int)IComment[]
asICollection()List<IComment>Повертає коментарі як список
asIEnumerable()Iterable<IComment>Повертає коментарі як Ітерабельний
findCommentByIdx(idx: int)Optional<IComment>Повертає Факультативний, що містить коментар у даному індексі, якщо він присутній.

See Also

 Українська