CommentCollection

Revisión

CommentCollection Es una clase en Aspose.Slides FOSS para C++.

Gestiona una colección de comentarios que pertenecen a un único autor.

Esta clase proporciona 16 métodos para trabajar con los objetos de CommentCollection en programas C++. Los métodos disponibles incluyen: CommentCollection, ICommentCollection, add_comment, as_i_collection, as_i_enumerable, clear, find_comment_by_idx, insert_comment, remove, remove_at, remove_comment, size,y 1 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación C++ después de instalar el Aspose.Slides FOSS para el paquete C+. Propiedades : CommentCollection, ICommentCollection.

Propiedades

NombreTipoAccesoDescripción
CommentCollectionCommentCollectionLeerObtenga la colección de comentarios.
ICommentCollectionICommentCollectionLeerObtenga la colección de comentarios.

Metodología

firmaDescripción
CommentCollection()CommentCollectionConstruye una colección propiedad del autor.
ICommentCollection()ICommentCollectionPropiedad proporciona la interfaz ICommentCollection para esta colección
ICommentCollection()ICommentCollection
CommentCollection()Construye una colección propiedad del autor.
add_comment(text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point)CommentAñade un nuevo comentario y devuelve una referencia a él.
insert_comment(index: std::size_t, text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point)CommentInsere un comentario en el índice dado y devolve una referencia a él.
remove_at(index: std::size_t)Eliminar el comentario en el índice dado.
remove(comment: Comment)Eliminar el comentario dado (y sus respuestas) de la colección.
clear()Removemos todos los comentarios de esta colección.
size()std::size_tDevolver el número de comentarios.
to_array()std::vector<Comment*>Devolve un vector de indicadores no propietarios a todos los comentarios.
to_array(start: std::size_t, count: std::size_t)std::vector<Comment*>Devolve un vector de indicadores no propietarios a todos los comentarios.
find_comment_by_idx(idx: std::uint32_t)CommentEncuentra un comentario por su único índice per-author, o nullptr si no se encuentra.
as_i_collection()ICommentCollectionDevolve una referencia a esta colección como una interfaz de colección genérica.
as_i_enumerable()ICommentCollectionDevolve una referencia a esta colección como una interfaz enumerable genérica.
remove_comment(comment: Comment)Elimina un comentario específico por indicador (utilizado internamente por Comment::remove).

Ver también

 Español