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). |
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 | קבעו את הדרך היחסית מצד אחד לאחד. |