CommentsPart
ΕΚΤΙΜΗΣΗ
CommentsPart Είναι μια τάξη σε Aspose.Slides FOSS για C++.
Διαχειρίζεται ένα σχόλιο σάκινγκ XML τμήμα (ppt/comments/slideN.xmlΈνα αρχείο υπάρχει ανά σάιτ που έχει σχόλια. παρέχει λειτουργίες CRUD για τα μεμονωμένα στοιχεία σχολίων και στατικές μέθοδοι εργοστασίου/κύκλου ζωής.
Αυτή η κατηγορία παρέχει 19 μεθόδους για να εργαστείτε με CommentsPart αντικείμενα σε προγράμματα C++. Οι διαθέσιμες μεθόδους περιλαμβάνουν: add_comment, clear, compute_relative_target, count, create_for_slide, delete_for_slide, find_comment_by_idx, find_comment_by_idx_all, get_comments, get_comments_by_author, insert_comment, is_empty,7 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του Aspose.Slides FOSS για το πακέτο C+.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
part_name() → std::string | Το μέρος του δρόμου μέσα στο πακέτο. |
get_comments() → std::vector<CommentData> | Πάρτε όλα τα σχόλια σε αυτό το μέρος. |
get_comments_by_author(author_id: int32_t) → std::vector<CommentData> | Αποκτήστε σχόλια που φιλτράρονται από το συγγραφέα ID. |
find_comment_by_idx(author_id: int32_t, idx: int32_t) → std::optional<CommentData> | Βρείτε ένα σχόλιο από τον συγγραφέα ID και index. |
find_comment_by_idx_all(idx: int32_t) → std::optional<CommentData> | Βρείτε ένα σχόλιο με βάση τον δείκτη σε όλους τους συγγραφείς (για parentCmId lookup). |
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>) → CommentData | Προσθήκη ενός νέου στοιχείου σχολίου και επιστροφή του 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>) → CommentData | Εισάγετε ένα σχόλιο στην δεδομένη θέση μεταξύ των υπάρχοντων σχολίων. |
remove_comment(author_id: int32_t, idx: int32_t) | Αφαιρέστε ένα συγκεκριμένο σχόλιο από το συγγραφέα ID και index. |
remove_comment_elem(elem: pugi::xml_node) | Αφαιρέστε ένα σχόλιο με το κέφι XML του. |
remove_comments_at(index: int32_t) | Αφαιρέστε το σχόλιο στο συγκεκριμένο θέσιμο δείκτη. |
clear() | Διαγράψτε όλα τα σχόλια από αυτό το μέρος. |
count() → int32_t | Αριθμός σχολίων σε αυτό το μέρος. |
is_empty() → bool | Είτε αυτή η σελίδα δεν έχει σχόλια. |
save() | Επαναλάβετε το XML πίσω στο πακέτο. |
create_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view) → CommentsPart | Δημιουργήστε ένα νέο κενό τμήμα σχολίων για μια σάρωση και καταγράψτε όλες τις σχέσεις και τους τύπους περιεχομένου. RelationshipsManager έτσι ώστε η σχέση επιβιώνει στη συνέχεια αποθηκεύονται. |
load_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view) → std::optional<CommentsPart> | Κατεβάστε το τμήμα των σχολίων για ένα σάιτ, αν υπάρχει. |
delete_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view) | Διαγράψτε το τμήμα των σχολίων που σχετίζεται με ένα slide. |
resolve_target(from_part: std::string_view, target: std::string_view) → std::string | Διαλύστε μια σχετική κατεύθυνση προς ένα απόλυτο όνομα μέρους. |
compute_relative_target(from_part: std::string_view, to_part: std::string_view) → std::string | Να κάνουμε μια σχετική πορεία από τη μία πλευρά στην άλλη. |