CommentCollection

Общ преглед

CommentCollection е клас в Aspose.Slides FOSS за Java. Наследници от: ICommentCollection.

Това е сборник от коментари на един автор.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
authorObjICommentAuthorПрочети.Имотът предоставя достъп до собственика ICommentAuthor
allCommentsPartsList<CommentsPartEntry>Прочети.Собствеността предоставя списъка на всички CommentsPartEntry обекти.

Методи за изчисляване на данните

ПодписътОписание на състоянието
CommentCollection(author: ICommentAuthor)Създава колекция от коментари за даден автор.
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation)Инициализира тази колекция с данни за поддръжка на ниво пакет.
resolveSlide(partName: String)ISlideВръща {@link ISlide}, чието име на частта съответства на даденото име. или { @code null}.
getAuthorObj()ICommentAuthorРешава собственик {@link ICommentAuthor} обект от backing автор данни.
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>Връща коментарите като Iterable
findCommentByIdx(idx: int)Optional<IComment>Връща опция, съдържаща коментара с даден индекс, ако е налице.
 Български