CommentData
Panoramica
CommentData è una classe in Aspose.Slides FOSS per C++.
Dati grezzi per un singolo commento analizzato da XML. Avvolge un nodo pugixml e fornisce accessor tipizzati per gli attributi del commento e gli elementi figli. Le modifiche apportate tramite i setter sono riflesse direttamente nel nodo XML sottostante.
Questa classe fornisce 14 metodi per lavorare con oggetti CommentData nei programmi C++. I metodi disponibili includono: 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, e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo aver installato il pacchetto Aspose.Slides FOSS per C++.
Metodi
| Firma | Descrizione |
|---|---|
CommentData(node: pugi::xml_node) | Costruisci da un nodo XML. |
author_id() → int32_t | Attributo ID autore. |
idx() → int32_t | Attributo indice commento. |
dt_str() → std::string | Stringa data/ora (formato OOXML) dall’attributo dt. |
set_dt_str(value: std::string_view) | Imposta il timestamp del commento utilizzando una stringa datetime formattata in OOXML |
parent_cm_id() → std::optional<int32_t> | ID del commento genitore, o std::nullopt se questo è un commento di livello superiore. |
set_parent_cm_id(value: std::optional<int32_t>) | Imposta l’ID opzionale del commento genitore, consentendo nullopt per i commenti di livello superiore |
text() → std::string | Contenuto testuale del commento (dal elemento figlio ). |
set_text(value: std::string_view) | Imposta il contenuto testuale del commento |
pos_x() → double | Posizione X in centimetri (convertita da EMU). |
set_pos_x(value: double) | Imposta la coordinata X del commento in centimetri (convertita in EMU) |
pos_y() → double | Posizione Y in centimetri (convertita da EMU). |
set_pos_y(value: double) | |
node() → pugi::xml_node | Accedi al nodo XML sottostante (per operazioni di rimozione). |