CommentData
Overview
CommentData є класом в Aspose.Slides FOSS для C++.
Свинні дані для одного коментару, аналізованого з XML. Охочує вузол pugixml і надає вписані аксесори для атрибутів коментарів та дитячих елементів. Зміни, зроблені через накладників, відображаються безпосередньо у базовому вузілі XML .
Цей клас надає 14 методів роботи з об’єктами CommentData в програмах C++. Доступні методи включають: 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, і 2 додаткових методів. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++.
Methods
| Signature | Description |
|---|---|
CommentData(node: pugi::xml_node) | Створення з XML вузол. |
author_id() → int32_t | Атрибут ідентифікатора автора. |
idx() → int32_t | Атрибут індексу коментарів. |
dt_str() → std::string | Строка Datetime (формату 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>) | Налаштує факультативний ідентифікатор батьківського коментару, що дозволяє nullopt для верхнього рівня. |
text() → std::string | Зміст тексту коментарів (з дитячого елемента). |
set_text(value: std::string_view) | Назначення тексту коментару. |
pos_x() → double | Позиція X в сантиметрах (переведено з ЕМУ). |
set_pos_x(value: double) | Налаштовує X-координату комента в сантиметрах (конвертована до ЕВМ) |
pos_y() → double | Позиція Y в сантиметрах (конвертована з ЕМУ). |
set_pos_y(value: double) | |
node() → pugi::xml_node | Доступ до базового вузла XML (для операцій з видалення). |