CommentCollection
Overview
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.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
CommentCollection | CommentCollection | Read | Обирає колекцію коментарів. |
ICommentCollection | ICommentCollection | Read | Обирає колекцію коментарів. |
Methods
| Signature | Description |
|---|---|
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). |