CommentCollection

CommentCollection

Panoramica

CommentCollection è una classe in Aspose.Slides FOSS per Java. Eredita da: ICommentCollection.

Rappresenta una raccolta di commenti di un autore.

Questa classe fornisce 20 metodi per lavorare con oggetti CommentCollection nei programmi Java. I metodi disponibili includono: CommentCollection, addComment, asICollection, asIEnumerable, buildComment, clear, collectMyComments, findCommentByIdx, get, getAllCommentsParts, getAuthorObj, getOrCreateCommentsPart, e 7 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo aver installato il pacchetto Aspose.Slides FOSS per Java. Proprietà: allCommentsParts, authorObj.

Proprietà

NomeTipoAccessoDescrizione
authorObjICommentAuthorLetturaRisolve l’oggetto {@link ICommentAuthor} proprietario dai dati dell’autore di supporto.
allCommentsPartsList<CommentsPartEntry>LetturaRestituisce tutte le istanze {@link CommentsPart} in tutte le diapositive che contengono commenti di questo autore.

Metodi

FirmaDescrizione
CommentCollection(author: ICommentAuthor)Crea una raccolta di commenti per l’autore specificato.
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation)Inizializza questa collezione con i dati di supporto a livello di pacchetto.
resolveSlide(partName: String) → ISlideRestituisce il {@link ISlide} il cui nome della parte corrisponde al nome della parte fornito, oppure {@code null}.
getAuthorObj() → ICommentAuthorRisolve l’oggetto {@link ICommentAuthor} proprietario dai dati di supporto dell’autore.
getAllCommentsParts() → List<CommentsPartEntry>Restituisce tutte le istanze {@link CommentsPart} in tutte le diapositive che contengono commenti di questo autore.
getOrCreateCommentsPart(slidePartName: String) → CommentsPartOttiene o crea il {@link CommentsPart} per il nome della parte della diapositiva fornito.
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide) → CommentCrea un {@link Comment} dai dati grezzi del commento, da una parte dei commenti e da una diapositiva opzionale.
collectMyComments() → List<MyCommentEntry>Raccoglie tutti i commenti di questo autore su tutte le diapositive nel pacchetto.
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → ICommentAggiunge un nuovo commento con testo, diapositiva, posizione e ora di creazione, restituendo IComment
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → ICommentInserisce un commento all’indice indicato con i dettagli specificati, restituendo IComment
removeAt(index: int)Rimuove il commento all’indice specificato
remove(comment: IComment)Elimina il IComment specificato dalla collezione
clear()Rimuove tutti i commenti dalla collezione
get(index: int) → ICommentRestituisce il IComment all’indice specificato
size() → intRestituisce il numero di commenti nella collezione
toArray() → IComment[]Restituisce un sotto‑array di commenti che inizia da startIndex con count elementi
toArray(startIndex: int, count: int) → IComment[]
asICollection() → List<IComment>Restituisce i commenti come una List
asIEnumerable() → Iterable<IComment>Restituisce i commenti come un Iterable
findCommentByIdx(idx: int) → Optional<IComment>Restituisce un Optional contenente il commento all’indice specificato, se presente

Vedi anche

 Italiano