CommentCollection

CommentCollection

Przegląd

CommentCollection jest klasą w Aspose.Slides FOSS dla C++.

Zarządza zbiorcą komentarzy należących do jednego autora.

Ta klasa udostępnia 16 metod do pracy z obiektami CommentCollection w programach C++. Dostępne metody to: CommentCollection, ICommentCollection, add_comment, as_i_collection, as_i_enumerable, clear, find_comment_by_idx, insert_comment, remove, remove_at, remove_comment, size oraz 1 dodatkowa metoda. Wszystkie publiczne członki są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++. Właściwości: CommentCollection, ICommentCollection.

Właściwości

NazwaTypDostępOpis
CommentCollectionCommentCollectionOdczytPobiera kolekcję komentarzy.
ICommentCollectionICommentCollectionOdczytPobiera kolekcję i komentarzy.

Metody

SygnaturaOpis
CommentCollection() → CommentCollectionTworzy kolekcję należącą do podanego autora.
ICommentCollection() → ICommentCollectionWłaściwość zapewnia interfejs ICommentCollection dla tej kolekcji
ICommentCollection() → ICommentCollection
CommentCollection()Tworzy kolekcję należącą do podanego autora.
add_comment(text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → CommentDodaje nowy komentarz i zwraca odwołanie do niego.
insert_comment(index: std::size_t, text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → CommentWstawia komentarz pod podanym indeksem i zwraca odwołanie do niego.
remove_at(index: std::size_t)Usuwa komentarz o podanym indeksie.
remove(comment: Comment)Usuwa podany komentarz (oraz jego odpowiedzi) z kolekcji.
clear()Usuwa wszystkie komentarze z tej kolekcji.
size() → std::size_tZwraca liczbę komentarzy.
to_array() → std::vector<Comment*>Zwraca wektor nie-właścicielskich wskaźników do wszystkich komentarzy.
to_array(start: std::size_t, count: std::size_t) → std::vector<Comment*>Zwraca wektor nie-właścicielskich wskaźników do wszystkich komentarzy.
find_comment_by_idx(idx: std::uint32_t) → CommentZnajduje komentarz według jego unikalnego indeksu per-author, lub nullptr, jeśli nie zostanie znaleziony.
as_i_collection() → ICommentCollectionZwraca referencję do tej kolekcji jako ogólnego interfejsu kolekcji.
as_i_enumerable() → ICommentCollectionZwraca referencję do tej kolekcji jako generyczny interfejs wyliczalny.
remove_comment(comment: Comment)Usuwa konkretny komentarz za pomocą wskaźnika (używane wewnętrznie przez Comment::remove).

Zobacz także

 Polski