CommentCollection
Übersicht über die
CommentCollection ist eine Klasse in Aspose.Slides FOSS für Java. Erben von: ICommentCollection.
Es handelt sich um eine Sammlung von Kommentaren eines Autors.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
authorObj | ICommentAuthor | Lesen Sie . | Die Immobilie bietet Zugang zum Eigentümer ICommentAuthor |
allCommentsParts | List<CommentsPartEntry> | Lesen Sie . | Die Eigenschaft liefert die Liste aller CommentsPartEntry Objekte. |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
CommentCollection(author: ICommentAuthor) | Erstellt eine Kommentar-Sammlung für den jeweiligen Autor. |
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation) | Initialisiert diese Sammlung mit Daten auf Paket-Ebene. |
resolveSlide(partName: String) → ISlide | Gibt den {@link ISlide} zurück, dessen Teilnamen dem angegebenen Partname entsprechen oder { @code null}. |
getAuthorObj() → ICommentAuthor | Behebt das Eigentumsobjekt {@link ICommentAuthor} aus den Daten des Hintergrund-Autors. |
getAllCommentsParts() → List<CommentsPartEntry> | Gibt alle {@link CommentsPart} Instanzen auf allen Folien zurück, die enthalten: |
| Kommentare dieses Autors. | |
getOrCreateCommentsPart(slidePartName: String) → CommentsPart | Erhält oder erstellt den {@link CommentsPart} für den angegebenen Teilnamen der Folie. |
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide) → Comment | Erstellt einen {@link Comment} aus Rohkommentardaten, einem Kommentarteil und einer optionalen Folie. |
collectMyComments() → List<MyCommentEntry> | Sammelt alle Kommentare dieses Autors auf allen Folien des Pakets. |
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Fügt einen neuen Kommentar mit Text, Folie, Position und Zeitstempel hinzu. Er gibt IComment zurück. |
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Fügt einen Kommentar in den angegebenen Index mit Angaben ein, indem IComment zurückgegeben wird. |
removeAt(index: int) | Entfernt den Kommentar im angegebenen Index |
remove(comment: IComment) | Entfernt die angegebene IComment aus der Sammlung |
clear() | Entfernt alle Kommentare aus der Sammlung |
get(index: int) → IComment | Erhebt den IComment im angegebenen Index |
size() → int | Gibt die Anzahl der Kommentare in der Sammlung zurück. |
toArray() → IComment[] | Gibt eine Unterfolge von Kommentaren mit Startindex und Zählelementen zurück. |
toArray(startIndex: int, count: int) → IComment[] | |
asICollection() → List<IComment> | Gibt die Kommentare als Liste |
asIEnumerable() → Iterable<IComment> | Gibt die Kommentare als Iterable |
findCommentByIdx(idx: int) → Optional<IComment> | Gibt eine Optional zurück, die den Kommentar mit dem angegebenen Index enthält, falls vorhanden. |