CommentAuthorsPart
Přehled
CommentAuthorsPart je třída v Aspose.Slides FOSS pro C++.
Správní část XML autorů komentářů (ppt/commentAuthors.xmlTato část obsahuje všechny autorské definice používané v komentářích prezentace. Poskytuje CRUD operace a globálně jedinečný indexový přidělitel komentáře.
Metody
| Podpis: | Popis: |
|---|---|
get_authors() → std::vector<AuthorData> | Všichni autoři se sem připojte. |
find_author_by_id(author_id: int32_t) → std::optional<AuthorData> | Najdi autora podle číselného čísla. |
add_author(name: std::string_view, initials: std::string_view) → AuthorData | Přidejte nového autora a vraťte AuthorData. |
remove_author(author_id: int32_t) | Odstranit autora podle číselného čísla. |
clear() | Odstranit všechny autory. |
next_comment_idx(author_id: int32_t) → int32_t | Vrátit další globálně jedinečný komentář index. OOXML parentCmId odkazuje na hodnoty idx, které musí být unikátní pro všechny autory v prezentaci (nejen za jednoho autora). Tato metoda bere maximální lastIdx u každého autora, zvyšuje jej a aktualizuje lastIDx cílového autora. |
save() | Přesunout XML zpět do balíčku. |
ensure_registered(package: opc::OpcPackage, presentation_part_name: std::string_view) | Ujistěte se, že je text commentAuthors.xml registrován v typů obsahu a prezentace s ním má vztah. Zavolejte před prvním uložením (např. “ppt/presentation.Xml”). |