CommentData
Przegląd
CommentData jest klasą w Aspose.Slides FOSS dla C++.
Surowe dane dla pojedynczego komentarza sparsowane z XML. Opakowuje węzeł pugixml i udostępnia typowane akcesory do atrybutów komentarza oraz elementów podrzędnych. Zmiany wprowadzone za pomocą setterów są odzwierciedlane bezpośrednio w leżącym u podstaw XML węźle.
Ta klasa udostępnia 14 metod do pracy z obiektami CommentData w programach C++. Dostępne metody to: 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 oraz 2 dodatkowe metody. Wszystkie publiczne składowe są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++.
Metody
| Sygnatura | Opis |
|---|---|
CommentData(node: pugi::xml_node) | Utwórz z węzła XML. |
author_id() → int32_t | Atrybut ID autora. |
idx() → int32_t | Atrybut indeksu komentarza. |
dt_str() → std::string | Ciąg daty i czasu (format OOXML) z atrybutu dt. |
set_dt_str(value: std::string_view) | Ustawia znacznik czasu komentarza przy użyciu ciągu daty i czasu w formacie OOXML |
parent_cm_id() → std::optional<int32_t> | Identyfikator komentarza nadrzędnego lub std::nullopt, jeśli jest to komentarz najwyższego poziomu. |
set_parent_cm_id(value: std::optional<int32_t>) | Ustawia opcjonalny identyfikator komentarza nadrzędnego, umożliwiając użycie nullopt dla komentarza najwyższego poziomu. |
text() → std::string | Treść tekstowa komentarza (z elementu potomnego ). |
set_text(value: std::string_view) | Ustawia tekstową zawartość komentarza |
pos_x() → double | Pozycja X w centymetrach (przeliczona z EMU). |
set_pos_x(value: double) | Ustawia współrzędną X komentarza w centymetrach (przeliczone na EMU) |
pos_y() → double | Pozycja Y w centymetrach (przeliczona z EMU). |
set_pos_y(value: double) | |
node() → pugi::xml_node | Uzyskaj dostęp do podstawowego węzła XML (do operacji usuwania). |