CommentAuthorsPart
Overview
CommentAuthorsPart 是 C++ 的 FOSS 中的 Aspose.Slides 类.
管理评论作者XML部分 (ppt/commentAuthors.xml) 这部分包含了所有作者定义,用于演示的评论.提供CRUD操作和全球独特的注释索引分配器.
本类提供了8种方法,用于在C++程序中与CommentAuthorsPart对象工作. 有的方法包括: add_author, clear, ensure_registered, find_author_by_id, get_authors, next_comment_idx, remove_author, save. 在安装了Aspose.Slides FOSS for C++ 包后,所有公众成员都可以访问任何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"). |