CommentAuthorsPart
अवलोकन
CommentAuthorsPart C++ के लिए Aspose.Slides FOSS में एक वर्ग है।.
टिप्पणी लेखकों के एक्सएमएल भाग का प्रबंधन करता है (ppt/commentAuthors.xml) इस भाग में प्रस्तुतियों की टिप्पणियों में प्रयुक्त सभी लेखक परिभाषाएँ हैं। यह CRUD संचालन और एक वैश्विक-अनन्य टिप्पणी सूचकांक आवंटन प्रदान करता है।.
यह वर्ग C++ कार्यक्रमों में CommentAuthorsPart वस्तुओं के साथ काम करने के लिए 8 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: add_author, clear, ensure_registered, find_author_by_id, get_authors, next_comment_idx, remove_author, save. सभी सार्वजनिक सदस्य Aspose.Slides FOSS for C++ पैकेज स्थापित करने के बाद किसी भी C ++ अनुप्रयोग तक पहुंच सकते हैं.
विधिएँ
| Signature | विवरण |
|---|---|
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”) ।. |