CommentData
概述
CommentData 是 C++ 的 FOSS 中的 Aspose.Slides 类.
单个评论的原始数据从XML解析.包裹一个Pugixml节点,并为评论属性和子元素提供输入访问器.通过设置程序进行的更改直接反映在底层 XML节位中.
本类提供了14种方法,用于在C++程序中与CommentData对象工作. 有的方法包括: CommentData, author_id, dt_str, idx, node, parent_cm_id, pos_x, pos_y, set_dt_str, set_parent_cm_id, set_pos_x, set_pos_y,另外两种方法. 在安装了Aspose.Slides FOSS for C++ 包后,所有公众成员都可以访问任何C ++应用程序.
方法
| Signature | 描述情况 |
|---|---|
CommentData(node: pugi::xml_node) | 构建一个 没有XML节点. |
author_id() → int32_t | 编辑者身份属性. |
idx() → int32_t | 评论索引属性. |
dt_str() → std::string | 时间字符串 (OOXML格式) 从数据库中获取的 dt 属性. |
set_dt_str(value: std::string_view) | 使用OOXML格式的日期字符串设置评论时间标. |
parent_cm_id() → std::optional<int32_t> | 如果这是顶级评论,则使用父母的评论ID或std::nullopt. |
set_parent_cm_id(value: std::optional<int32_t>) | 设置可选的父注释ID,允许 nullopt用于顶级. |
text() → std::string | 评论文本内容 (来自该网站的) 儿童元素). |
set_text(value: std::string_view) | 设置注释的文本内容 |
pos_x() → double | 位置X以厘米表示 (从EMU转换). |
set_pos_x(value: double) | 设置评论的X坐标以厘米 (转换为EMU) |
pos_y() → double | 位置Y以厘米表示 (从EMU转换). |
set_pos_y(value: double) | |
node() → pugi::xml_node | 访问底层 XML 节点 (删除操作). |