CommentCollection

CommentCollection

Overzicht

CommentCollection is een klasse in Aspose.Slides FOSS voor Java. Erft van: ICommentCollection.

Stelt een verzameling reacties van één auteur voor.

Deze klasse biedt 20 methoden voor het werken met CommentCollection objecten in Java programma’s. Beschikbare methoden omvatten: CommentCollection, addComment, asICollection, asIEnumerable, buildComment, clear, collectMyComments, findCommentByIdx, get, getAllCommentsParts, getAuthorObj, getOrCreateCommentsPart, en 7 extra methoden. Alle publieke leden zijn toegankelijk voor elke Java toepassing na het installeren van het Aspose.Slides FOSS voor Java pakket. Eigenschappen: allCommentsParts, authorObj.

Eigenschappen

NaamTypeToegangBeschrijving
authorObjICommentAuthorLezenZoekt het eigenaar {@link ICommentAuthor} object op uit de onderliggende auteursgegevens.
allCommentsPartsList<CommentsPartEntry>LezenRetourneert alle {@link CommentsPart} instanties over alle dia’s die opmerkingen van deze auteur bevatten.

Methoden

HandtekeningBeschrijving
CommentCollection(author: ICommentAuthor)Maakt een commentaarverzameling voor de opgegeven auteur.
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation)Initialiseert deze collectie met package-level onderliggende gegevens.
resolveSlide(partName: String) → ISlideRetourneert de {@link ISlide} waarvan de partnaam overeenkomt met de opgegeven partnaam, of {@code null}.
getAuthorObj() → ICommentAuthorLost het eigenaar {@link ICommentAuthor} object op uit de onderliggende auteurgegevens.
getAllCommentsParts() → List<CommentsPartEntry>Retourneert alle {@link CommentsPart}-instanties in alle dia’s die opmerkingen van deze auteur bevatten.
getOrCreateCommentsPart(slidePartName: String) → CommentsPartHaalt of maakt de {@link CommentsPart} voor de opgegeven naam van het dia-onderdeel.
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide) → CommentBouwt een {@link Comment} op uit ruwe commentaargegevens, een commentaaronderdeel en een optionele dia.
collectMyComments() → List<MyCommentEntry>Verzamelt alle opmerkingen van deze auteur over alle dia’s in het pakket.
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → ICommentVoegt een nieuwe opmerking toe met tekst, dia, positie en aanmaaktijd, en retourneert IComment
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → ICommentVoegt een opmerking in op de opgegeven index met gespecificeerde details, en retourneert IComment
removeAt(index: int)Verwijdert de opmerking op de opgegeven index
remove(comment: IComment)Verwijdert de opgegeven IComment uit de collectie
clear()Verwijdert alle opmerkingen uit de verzameling
get(index: int) → ICommentRetourneert de IComment op de opgegeven index
size() → intRetourneert het aantal opmerkingen in de verzameling
toArray() → IComment[]Retourneert een sub‑array van opmerkingen beginnend bij startIndex met count elementen
toArray(startIndex: int, count: int) → IComment[]
asICollection() → List<IComment>Retourneert de opmerkingen als een List
asIEnumerable() → Iterable<IComment>Retourneert de opmerkingen als een Iterable
findCommentByIdx(idx: int) → Optional<IComment>Retourneert een Optional die de opmerking op de opgegeven index bevat, indien aanwezig

Zie ook

 Nederlands