PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
CommentCollection este o clasă în Aspose.Slides FOSS pentru Java. Moștenitorii de la: ICommentCollection.
Reprezintă o colecţie de comentarii ale unui autor.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
authorObj | ICommentAuthor | Citeşte. | Proprietatea oferă acces la proprietar ICommentAuthor |
allCommentsParts | List<CommentsPartEntry> | Citeşte. | Proprietatea furnizează lista tuturor obiectelor CommentsPartEntry |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
CommentCollection(author: ICommentAuthor) | Creează o colecție de comentarii pentru autorul dat. |
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation) | Iniţializează această colecţie cu date de suport la nivelul pachetului. |
resolveSlide(partName: String) → ISlide | Întoarce {@link ISlide} al cărui nume de parte se potrivește numelui dat, sau { @code null}. |
getAuthorObj() → ICommentAuthor | Răspunde obiectul de proprietate {@link ICommentAuthor} din datele autorului. |
getAllCommentsParts() → List<CommentsPartEntry> | Întoarce toate instantele {@link CommentsPart} de pe toate diapozitive care conțin: |
| comentarii de acest autor. | |
getOrCreateCommentsPart(slidePartName: String) → CommentsPart | Obține sau creează {@link CommentsPart} pentru numele părții diapozitivului dat. |
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide) → Comment | Construiește un {@link Comment} din date brute de comentarii, o parte a comentariilor și o diapozitivă opțională. |
collectMyComments() → List<MyCommentEntry> | Colecţionează toate comentariile acestui autor de pe toate diapozitivele din pachet. |
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Adăuga un nou comentariu cu text, diapozitiv, poziție și timestamp, returnând IComment |
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Introducerea unui comentariu la indexul dat, cu detaliile furnizate, returnând IComment |
removeAt(index: int) | Îndepărtează comentariul la index-ul specificat |
remove(comment: IComment) | Îndepărtează IComment specificat din colecție |
clear() | Elimină toate comentariile din colecție. |
get(index: int) → IComment | Obține IComment la indexul dat |
size() → int | Întoarce numărul de comentarii din colecție. |
toArray() → IComment[] | Retoară o sub-matrice de comentarii care începe la startIndex cu elemente de numărare. |
toArray(startIndex: int, count: int) → IComment[] | |
asICollection() → List<IComment> | Întoarce comentariile ca o listă |
asIEnumerable() → Iterable<IComment> | Întoarce comentariile ca Iterable |
findCommentByIdx(idx: int) → Optional<IComment> | Întoarce un opțional care conține comentariul cu indicele dat, dacă este prezent. |