CommentsPart
अवलोकन
CommentsPart C++ के लिए Aspose.Slides FOSS में एक वर्ग है।.
स्लाइड टिप्पणियों का XML भाग प्रबंधित करता है (ppt/comments/slideN.xml) प्रति स्लाइड एक फाइल मौजूद है जिसमें टिप्पणियाँ हैं। व्यक्तिगत टिप्पणी तत्वों और स्थिर कारखाने/जीवनचक्र विधियों के लिए CRUD संचालन प्रदान करता है.
यह वर्ग C++ कार्यक्रमों में CommentsPart वस्तुओं के साथ काम करने के लिए 19 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: 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 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.Slides FOSS for C++ पैकेज स्थापित करने के बाद किसी भी C ++ अनुप्रयोग तक पहुंच सकते हैं.
विधिएँ
| Signature | विवरण |
|---|---|
part_name() → std::string | पैकेज के अंदर भाग का मार्ग।. |
get_comments() → std::vector<CommentData> | Get all comments in this part. |
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> | लेखक आईडी और सूचकांक द्वारा टिप्पणी खोजें।. |
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) | लेखक आईडी और सूचकांक द्वारा एक विशिष्ट टिप्पणी हटा दें।. |
remove_comment_elem(elem: pugi::xml_node) | अपने एक्सएमएल नोड द्वारा टिप्पणी हटाएँ. |
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) | स्लाइड से जुड़े टिप्पणी भाग को हटा दें. |
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 | एक भाग से दूसरे हिस्से तक सापेक्ष पथ की गणना करें।. |