CommentAuthorsPart
المعلومات العامة
CommentAuthorsPart هي فئة في Aspose.Slides FOSS لـ C++.
يدير جزء XML للمؤلفين التعليقات (ppt/commentAuthors.xml) يحتوي هذا الجزء على جميع تعريفات المؤلف المستخدمة في التعليقات في العرض. يوفر عمليات CRUD ومخصص مؤشر التعليفات الفريد عالميًا.
الطرق
| التوقيع | وصف |
|---|---|
get_authors() → std::vector<AuthorData> | اجمع كل المؤلفين في هذا الجزء. |
find_author_by_id(author_id: int32_t) → std::optional<AuthorData> | ابحث عن المؤلف من خلال الهوية الرقمية. |
add_author(name: std::string_view, initials: std::string_view) → AuthorData | إضافة مؤلف جديد وإرجاع AuthorData. |
remove_author(author_id: int32_t) | إزالة مؤلف عن طريق الهوية الرقمية. |
clear() | إزالة جميع المؤلفين. |
next_comment_idx(author_id: int32_t) → int32_t | أعد مؤشر التعليق الفريد العالمي التالي. يُشير OOXML parentCmId إلى قيم idx التي يجب أن تكون فريدة من نوعها عبر جميع المؤلفين داخل العرض التقديمي (ليس فقط لكل مؤلف). تأخذ هذه الطريقة الحد الأقصى lastIdx عبر كل مؤسس ، وتزيد منه ، وتنقيح LastIDx للمؤلف المستهدف. |
save() | إرجع XML إلى الحزمة. |
ensure_registered(package: opc::OpcPackage, presentation_part_name: std::string_view) | تأكد من أن commentAuthors.xml مسجل في أنواع المحتوى وأن العرض التقديمي له علاقة به . استدعاء قبل حفظ أول مرة (مثل “ppt/presentation.Xml”). |