CommentAuthorsPart
Panoramica
CommentAuthorsPart è una classe in Aspose.Slides FOSS per C++.
Gestisce la parte XML degli autori dei commenti (ppt/commentAuthors.xml). Questa parte contiene tutte le definizioni degli autori utilizzate nei commenti della presentazione. Fornisce operazioni CRUD e un allocatore di indice dei commenti globalmente unico.
Questa classe fornisce 8 metodi per lavorare con oggetti CommentAuthorsPart nei programmi C++. I metodi disponibili includono: add_author, clear, ensure_registered, find_author_by_id, get_authors, next_comment_idx, remove_author, save. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo aver installato il pacchetto Aspose.Slides FOSS per C++.
Metodi
| Firma | Descrizione |
|---|---|
get_authors() → std::vector<AuthorData> | Ottieni tutti gli autori in questa parte. |
find_author_by_id(author_id: int32_t) → std::optional<AuthorData> | Trova un autore per ID numerico. |
add_author(name: std::string_view, initials: std::string_view) → AuthorData | Aggiungi un nuovo autore e restituisci il suo AuthorData. |
remove_author(author_id: int32_t) | Rimuovi un autore per ID numerico. |
clear() | Rimuovi tutti gli autori. |
next_comment_idx(author_id: int32_t) → int32_t | Restituisci il prossimo indice di commento globalmente unico. I riferimenti parentCmId di OOXML agli valori idx devono essere unici tra TUTTI gli autori all’interno della presentazione (non solo per autore). Questo metodo prende il valore massimo di lastIdx tra tutti gli autori, lo incrementa e aggiorna il lastIdx dell’autore di destinazione. |
save() | Persisti il XML nel pacchetto. |
ensure_registered(package: opc::OpcPackage, presentation_part_name: std::string_view) | Assicurati che commentAuthors.xml sia registrato nei tipi di contenuto e che la presentazione abbia una relazione con esso. Chiama prima del primo salvataggio. (ad esempio “ppt/presentation.xml”). |