CommentAuthorsPart
Overview
CommentAuthorsPart є класом в Aspose.Slides FOSS для C++.
Управляє частиною XML авторів коментарів (ppt/commentAuthors.xmlЦя частина містить всі визначення авторів, які використовуються в коментарі презентації.
Цей клас надає 8 методів роботи з об’єктами CommentAuthorsPart в програмах C++. Доступні методи включають: add_author, clear, ensure_registered, find_author_by_id, get_authors, next_comment_idx, remove_author, save. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++.
Methods
| Signature | Description |
|---|---|
get_authors() → std::vector<AuthorData> | Зберіть усіх авторів. |
find_author_by_id(author_id: int32_t) → std::optional<AuthorData> | Знайдіть автора за номером. |
add_author(name: std::string_view, initials: std::string_view) → AuthorData | Додати нового автора і повернути AuthorData. |
remove_author(author_id: int32_t) | Видалити автора за номером. |
clear() | Видаліть всіх авторів. |
next_comment_idx(author_id: int32_t) → int32_t | Поверніть наступний глобально унікальний індекс коментарів. OOXML parentCmId посилається на значення idx, які повинні бути унікальними для ВСІХ авторів в презентації (не тільки за одного автора). Цей метод бере максимальну lastIdx у кожному авторі, збільшує її і оновлює LastId x цільового автору. |
save() | Переведіть XML назад до пакету. |
ensure_registered(package: opc::OpcPackage, presentation_part_name: std::string_view) | Переконайтеся, що commentAuthors.xml зареєстровано в типах контенту і презентація має до нього зв’язок. Покликати перед першою збереженням (наприклад “ppt/presentation.Xml”). |