CommentCollection

Visión general

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.

Métodos

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