CommentAuthorsPart

CommentAuthorsPart

Overzicht

CommentAuthorsPart is een klasse in Aspose.Slides FOSS voor C++.

Beheert de commentaarauteurs XML onderdeel (ppt/commentAuthors.xml). Dit onderdeel bevat alle auteurdefinities die worden gebruikt in de commentaren van de presentatie. Biedt CRUD-bewerkingen en een wereldwijd unieke commentaarsindex-allocator.

Deze klasse biedt 8 methoden voor het werken met CommentAuthorsPart-objecten in C++-programma’s. Beschikbare methoden zijn: add_author, clear, ensure_registered, find_author_by_id, get_authors, next_comment_idx, remove_author, save. Alle openbare leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.Slides FOSS voor C++-pakket.

Methoden

HandtekeningBeschrijving
get_authors() → std::vector<AuthorData>Haal alle auteurs in dit onderdeel op.
find_author_by_id(author_id: int32_t) → std::optional<AuthorData>Zoek een auteur op basis van een numerieke ID.
add_author(name: std::string_view, initials: std::string_view) → AuthorDataVoeg een nieuwe auteur toe en retourneer zijn AuthorData.
remove_author(author_id: int32_t)Verwijder een auteur op basis van een numerieke ID.
clear()Verwijder alle auteurs.
next_comment_idx(author_id: int32_t) → int32_tRetourneer de volgende wereldwijd unieke commentaarindex. OOXML parentCmId-referenties naar idx-waarden moeten uniek zijn over ALLE auteurs binnen de presentatie (niet alleen per auteur). Deze methode neemt de maximale lastIdx van alle auteurs, verhoogt deze, en werkt de lastIdx van de doel-auteur bij.
save()Sla de XML opnieuw op in het pakket.
ensure_registered(package: opc::OpcPackage, presentation_part_name: std::string_view)Zorg ervoor dat commentAuthors.xml is geregistreerd in de content types en dat de presentatie er een relatie naar heeft. Roep dit aan vóór de eerste opslaan. (bijv. “ppt/presentation.xml”).

Zie ook

 Nederlands