PropertyCollection{Categorie:Documentele de activitate}

PropertyCollection{Categorie:Documentele de activitate}

Opinie generală

CommentsPart este o clasă în Aspose.Slides FOSS pentru C++.

Gestionează o parte XML a comentariilor diapozitivelor (ppt/comments/slideN.xml) Există un fișier pe diapozitiv care conține comentarii. Furnizarea operațiunilor CRUD pentru elementele de comentariu individuale și metodele statice din fabrica/ciclu de viață.

Metode de evaluare

SemnăturaDescriere:
get_comments()std::vector<CommentData>Obţineţi toate comentariile în această parte.
get_comments_by_author(author_id: int32_t)std::vector<CommentData>Filtrează comentariile după autor.
find_comment_by_idx(author_id: int32_t, idx: int32_t)std::optional<CommentData>Găsiţi un comentariu după autor ID şi index.
find_comment_by_idx_all(idx: int32_t)std::optional<CommentData>Găsiți un comentariu după indexul tuturor autorilor (pentru căutarea parentCmId).
add_comment(author_id: int32_t, idx: int32_t, text: std::string_view, pos_x: double, pos_y: double, dt_str: std::string_view, parent_idx: std::optional<int32_t>)CommentDataAdăugați un nou element de comentariu și întoarceți CommentData.
insert_comment(index: int32_t, author_id: int32_t, idx: int32_t, text: std::string_view, pos_x: double, pos_y: double, dt_str: std::string_view, parent_idx: std::optional<int32_t>)CommentDataInserați o observație la poziția dată între comentariile existente.
remove_comment(author_id: int32_t, idx: int32_t)Îndepărtați un comentariu specific după ID-ul autorului și indicele.
remove_comment_elem(elem: pugi::xml_node)Îndepărtează un comentariu de nodul XML.
remove_comments_at(index: int32_t)Îndepărtați comentariul la indicele pozițional dat.
clear()Îndepărtează toate comentariile din această parte.
count()int32_tNumărul de observații în această parte.
is_empty()boolDacă această parte nu are comentarii.
save()Continuă XML înapoi la pachet.
create_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)CommentsPartCreează o nouă parte de comentarii goale pentru un diapozitiv și înregistrează toate relațiile și tipurile de conținut. RelationshipsManager astfel încât relația să supraviețuiască salvărilor ulterioare.
load_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)std::optional<CommentsPart>Încărcați partea de comentarii pentru o diapozitivă, dacă există una.
delete_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)Ștergeți partea de comentarii asociată cu un diapozitiv.
resolve_target(from_part: std::string_view, target: std::string_view)std::stringRăspundeți o cale țintă relativă la un nume de parte absolut.
compute_relative_target(from_part: std::string_view, to_part: std::string_view)std::stringCalculează o cale relativă de la un punct la altul.
 Română