CommentCollection

CommentCollection

Overzicht

CommentCollection is een klasse in Aspose.Slides FOSS voor C++.

Beheert een verzameling opmerkingen die behoren tot één auteur.

Deze klasse biedt 16 methoden voor het werken met CommentCollection objecten in C++-programma’s. Beschikbare methoden zijn: CommentCollection, ICommentCollection, add_comment, as_i_collection, as_i_enumerable, clear, find_comment_by_idx, insert_comment, remove, remove_at, remove_comment, size en 1 extra methode. Alle openbare leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.Slides FOSS voor C++-pakket. Eigenschappen: CommentCollection, ICommentCollection.

Eigenschappen

NaamTypeToegangBeschrijving
CommentCollectionCommentCollectionLezenHaalt de commentaarverzameling op.
ICommentCollectionICommentCollectionLezenHaalt de i comment collection op.

Methoden

HandtekeningBeschrijving
CommentCollection() → CommentCollectionConstrueert een collectie die eigendom is van de opgegeven auteur.
ICommentCollection() → ICommentCollectionEigenschap biedt de ICommentCollection interface voor deze collectie
ICommentCollection() → ICommentCollection
CommentCollection()Construeert een collectie die eigendom is van de opgegeven auteur.
add_comment(text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → CommentVoegt een nieuw commentaar toe en retourneert een referentie ernaar.
insert_comment(index: std::size_t, text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → CommentVoegt een commentaar in op de opgegeven index en retourneert een referentie ernaar.
remove_at(index: std::size_t)Verwijdert de opmerking op de gegeven index.
remove(comment: Comment)Verwijdert de opgegeven opmerking (en de bijbehorende antwoorden) uit de collectie.
clear()Verwijdert alle opmerkingen uit deze collectie.
size() → std::size_tRetourneert het aantal opmerkingen.
to_array() → std::vector<Comment*>Retourneert een vector van niet-bezitende pointers naar alle commentaren.
to_array(start: std::size_t, count: std::size_t) → std::vector<Comment*>Retourneert een vector van niet-bezitende pointers naar alle commentaren.
find_comment_by_idx(idx: std::uint32_t) → CommentVindt een commentaar op basis van de unieke per-auteur index, of nullptr als niet gevonden.
as_i_collection() → ICommentCollectionRetourneert een referentie naar deze collectie als een generieke collectie-interface.
as_i_enumerable() → ICommentCollectionRetourneert een referentie naar deze collectie als een generieke enumerable-interface.
remove_comment(comment: Comment)Verwijdert een specifieke opmerking via pointer (intern gebruikt door Comment::remove).

Zie ook

 Nederlands