CommentCollection

CommentCollection

Огляд

CommentCollection є класом в Aspose.Slides FOSS для C++.

Управляє колекцією коментарів, що належать одному автору.

Цей клас надає 16 методів роботи з об’єктами CommentCollection в програмах C++. Доступні методи включають: CommentCollection, ICommentCollection, add_comment, as_i_collection, as_i_enumerable, clear, find_comment_by_idx, insert_comment, remove, remove_at, remove_comment, size, і 1 додатковий метод. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++. Свойства: CommentCollection, ICommentCollection.

Властивості

NameTypeAccessDescription
CommentCollectionCommentCollectionReadОбирає колекцію коментарів.
ICommentCollectionICommentCollectionReadОбирає колекцію коментарів.

Методи

SignatureDescription
CommentCollection() → CommentCollectionСтворює колекцію, що належить даному автору.
ICommentCollection() → ICommentCollectionПодатковість забезпечує інтерфейс ICommentCollection для цієї колекції.
ICommentCollection() → ICommentCollection
CommentCollection()Створює колекцію, що належить даному автору.
add_comment(text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → CommentДодає новий коментар і повертає посилання на нього.
insert_comment(index: std::size_t, text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → CommentВставляє коментар до даного індексу і повертає посилання на нього.
remove_at(index: std::size_t)Видає коментар у даному індексі.
remove(comment: Comment)Видає даний коментар (і його відповіді) з колекції.
clear()Видає всі коментарі з цієї колекції.
size() → std::size_tПовертає кількість коментарів.
to_array() → std::vector<Comment*>Повертає вектор невласницьких показників до всіх коментарів.
to_array(start: std::size_t, count: std::size_t) → std::vector<Comment*>Повертає вектор невласницьких показників до всіх коментарів.
find_comment_by_idx(idx: std::uint32_t) → CommentЗнаходить коментар за його унікальним індексом на автора, або nullptr якщо не знайдено.
as_i_collection() → ICommentCollectionПовертає посилання на цей колекцію як загальний інтерфейс для колекції.
as_i_enumerable() → ICommentCollectionПовертає посилання на цей збір як загальний перерахований інтерфейс.
remove_comment(comment: Comment)Видає конкретний коментар з помощью паутера (використовується внутр Comment::remove).

Дивіться також

 Українська