CommentAuthorsPart

CommentAuthorsPart

Przegląd

CommentAuthorsPart jest klasą w Aspose.Slides FOSS dla C++.

Zarządza częścią autorów komentarzy XML (ppt/commentAuthors.xml). Ta część przechowuje wszystkie definicje autorów używane w komentarzach prezentacji. Udostępnia operacje CRUD oraz globalnie unikalny alokator indeksów komentarzy.

Ta klasa udostępnia 8 metod do pracy z obiektami CommentAuthorsPart w programach C++. Dostępne metody to: add_author, clear, ensure_registered, find_author_by_id, get_authors, next_comment_idx, remove_author, save. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++.

Metody

SygnaturaOpis
get_authors() → std::vector<AuthorData>Pobierz wszystkich autorów w tej części.
find_author_by_id(author_id: int32_t) → std::optional<AuthorData>Znajdź autora po numerycznym ID.
add_author(name: std::string_view, initials: std::string_view) → AuthorDataDodaj nowego autora i zwróć jego AuthorData.
remove_author(author_id: int32_t)Usuń autora po numerycznym ID.
clear()Usuń wszystkich autorów.
next_comment_idx(author_id: int32_t) → int32_tZwróć kolejny globalnie unikalny indeks komentarza. Referencje parentCmId w OOXML odwołują się do wartości idx, które muszą być unikalne we wszystkich autorach w prezentacji (nie tylko w ramach jednego autora). Ta metoda pobiera maksymalną wartość lastIdx ze wszystkich autorów, zwiększa ją o jeden i aktualizuje lastIdx docelowego autora.
save()Zapisz XML z powrotem do pakietu.
ensure_registered(package: opc::OpcPackage, presentation_part_name: std::string_view)Upewnij się, że commentAuthors.xml jest zarejestrowany w typach zawartości i że prezentacja ma do niego relację. Wywołaj przed pierwszym zapisem. (np. “ppt/presentation.xml”).

Zobacz także

 Polski