CommentCollection
Revisión
CommentCollection Es una clase en Aspose.Slides FOSS para Java. Heredados de: ICommentCollection.
Representa una colección de comentarios de un autor.
Esta clase proporciona 20 métodos para trabajar con los objetos CommentCollection en programas de Java. Los métodos disponibles incluyen: CommentCollection, addComment, asICollection, asIEnumerable, buildComment, clear, collectMyComments, findCommentByIdx, get, getAllCommentsParts, getAuthorObj, getOrCreateCommentsPart,y 7 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.Slides FOSS para el paquete Java. Propiedades : allCommentsParts, authorObj.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
authorObj | ICommentAuthor | Leer | Resuelve el objeto que posee {@link ICommentAuthor} de los datos del autor de apoyo. |
allCommentsParts | List<CommentsPartEntry> | Leer | Retorna todos los instantes {@link CommentsPart} a través de todas las imágenes que contienen |
| Comentarios de este autor. |
Metodología
| firma | Descripción |
|---|---|
CommentCollection(author: ICommentAuthor) | Crea una colección de comentarios para el autor dado. |
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation) | Inicia esta colección con datos de backup a nivel de paquete. |
resolveSlide(partName: String) → ISlide | Devolve el {@link ISlide} cuyo nombre de parte se ajusta al nombre del dato, o { @code null}. |
getAuthorObj() → ICommentAuthor | Resuelve el objeto que posee {@link ICommentAuthor} de los datos del autor de apoyo. |
getAllCommentsParts() → List<CommentsPartEntry> | Retorna todos los instantes {@link CommentsPart} a través de todas las imágenes que contienen |
| Comentarios de este autor. | |
getOrCreateCommentsPart(slidePartName: String) → CommentsPart | Obtenga o crea el {@link CommentsPart} para el nombre de la parte del slide dado. |
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide) → Comment | Construye un {@link Comment} de los datos de comentarios crudos, una parte de comentario y un slide opcional. |
collectMyComments() → List<MyCommentEntry> | Recoge todos los comentarios de este autor a través de todas las pistas del paquete. |
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Ads un nuevo comentario con texto, slide, posición y tiempo de creación, devolviendo IComment |
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Insertar un comentario en el índice dado con detalles especificados, devolviendo IComment |
removeAt(index: int) | Removemos el comentario en el índice especificado |
remove(comment: IComment) | Elimina el IComment especificado de la colección |
clear() | Removemos todos los comentarios de la colección |
get(index: int) → IComment | Devolve el IComment en el índice dado |
size() → int | Retorna el número de comentarios en la colección |
toArray() → IComment[] | Retorna una sub-rango de comentarios que comienza en StartIndex con elementos de cuotación |
toArray(startIndex: int, count: int) → IComment[] | |
asICollection() → List<IComment> | Devolve los comentarios como una lista |
asIEnumerable() → Iterable<IComment> | Devolve los comentarios como un Iterable |
findCommentByIdx(idx: int) → Optional<IComment> | Retorna un Opcional que contiene el comentario en el índice dado, si está presente. |