CommentCollection

CommentCollection

Panoramica

CommentCollection è una class in Aspose.Slides FOSS per C++.

Gestisce una collezione di commenti appartenenti a un singolo autore.

Questa class fornisce 16 metodi per lavorare con gli oggetti CommentCollection nei programmi C++. I metodi disponibili includono: CommentCollection, ICommentCollection, add_comment, as_i_collection, as_i_enumerable, clear, find_comment_by_idx, insert_comment, remove, remove_at, remove_comment, size e 1 metodo aggiuntivo. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo aver installato il pacchetto Aspose.Slides FOSS per C++. Proprietà: CommentCollection, ICommentCollection.

Proprietà

NomeTipoAccessoDescrizione
CommentCollectionCommentCollectionLetturaOttiene la raccolta di commenti.
ICommentCollectionICommentCollectionLetturaOttiene la collezione i comment.

Metodi

FirmaDescrizione
CommentCollection() → CommentCollectionCostruisce una collezione posseduta dall’autore specificato.
ICommentCollection() → ICommentCollectionLa proprietà fornisce l’interfaccia ICommentCollection per questa collezione
ICommentCollection() → ICommentCollection
CommentCollection()Crea una raccolta posseduta dall’autore indicato.
add_comment(text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → CommentAggiunge un nuovo commento e restituisce un riferimento ad esso.
insert_comment(index: std::size_t, text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → CommentInserisce un commento all’indice specificato e restituisce un riferimento ad esso.
remove_at(index: std::size_t)Rimuove il commento all’indice indicato.
remove(comment: Comment)Rimuove il commento dato (e le sue risposte) dalla collezione.
clear()Rimuove tutti i commenti da questa collezione.
size() → std::size_tRestituisce il numero di commenti.
to_array() → std::vector<Comment*>Restituisce un vector di puntatori non proprietari a tutti i commenti.
to_array(start: std::size_t, count: std::size_t) → std::vector<Comment*>Restituisce un vector di puntatori non proprietari a tutti i commenti.
find_comment_by_idx(idx: std::uint32_t) → CommentTrova un commento tramite il suo indice unico per autore, o nullptr se non trovato.
as_i_collection() → ICommentCollectionRestituisce un riferimento a questa collezione come interfaccia di collezione generica.
as_i_enumerable() → ICommentCollectionRestituisce un riferimento a questa collezione come interfaccia enumerabile generica.
remove_comment(comment: Comment)Rimuove un commento specifico per puntatore (usato internamente da Comment::remove).

Vedi anche

 Italiano