CommentsPart
المعلومات العامة
CommentsPart هي فئة في Aspose.Slides FOSS لـ C++.
يدير جزء التعليقات XML للشريحة (ppt/comments/slideN.xml) يوجد ملف واحد لكل شريحة تحتوي على تعليقات. يوفر عمليات CRUD للعناصر التعليقية الفردية وطرق المصانع / دورة الحياة الثابتة.
الطرق
| التوقيع | وصف |
|---|---|
get_comments() → std::vector<CommentData> | احصل على جميع التعليقات في هذا الجزء. |
get_comments_by_author(author_id: int32_t) → std::vector<CommentData> | الحصول على تعليقات تصفية من قبل مؤلف الهوية. |
find_comment_by_idx(author_id: int32_t, idx: int32_t) → std::optional<CommentData> | ابحث عن تعليق من خلال مؤلف ID و المؤشر. |
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 والمؤشر. |
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) | احذف الجزء التعليمي المرتبط بالشريحة. |
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 | قم بحساب المسار النسبي من جزء إلى آخر. |