CommentCollection
خلاصه ای
CommentCollection یک کلاس در Aspose.Slides FOSS برای C++.
مجموعه ای از نظرات متعلق به یک نویسنده را مدیریت می کند.
این کلاس 16 روش برای کار با CommentCollection اشیاء در برنامه های C++ را فراهم می کند. روش های موجود شامل: CommentCollection, ICommentCollection, add_comment, as_i_collection, as_i_enumerable, clear, find_comment_by_idx, insert_comment, remove, remove_at, remove_comment, size,، و یک روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Slides FOSS for C++ به هر برنامه C ++ دسترسی دارند. خواص: CommentCollection, ICommentCollection.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
CommentCollection | CommentCollection | بخونید. | مجموعهٔ نظرات را دریافت میکند. |
ICommentCollection | ICommentCollection | بخونید. | مجموعه i comment را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
CommentCollection() → CommentCollection | مجموعه ای را که متعلق به نویسنده است، میسازد. |
ICommentCollection() → ICommentCollection | ویژگی ICommentCollection رابط برای این مجموعه را فراهم می کند. |
ICommentCollection() → ICommentCollection | |
CommentCollection() | مجموعه ای را که متعلق به نویسنده است، میسازد. |
add_comment(text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → Comment | یک نظر جدید اضافه می کند و به آن اشاره می دهد. |
insert_comment(index: std::size_t, text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → Comment | در فهرست داده شده یک نظر وارد می کند و به آن اشاره می دهد. |
remove_at(index: std::size_t) | نظر در شاخص داده شده را حذف می کند. |
remove(comment: Comment) | نظر داده شده (و پاسخ های آن) را از مجموعه حذف می کند. |
clear() | تمام نظرات را از این مجموعه حذف می کند. |
size() → std::size_t | تعداد نظرات را بازمی گرداند. |
to_array() → std::vector<Comment*> | یک متری از اشاره کنندگان غیر مالک را به تمام نظرات باز می گرداند. |
to_array(start: std::size_t, count: std::size_t) → std::vector<Comment*> | یک متری از اشاره کنندگان غیر مالک را به تمام نظرات باز می گرداند. |
find_comment_by_idx(idx: std::uint32_t) → Comment | یک نظر را با شاخص منحصر به فرد هر نویسنده پیدا می کند، یا nullptr اگر یافت نشده باشد. |
as_i_collection() → ICommentCollection | یک مرجع به این مجموعه را به عنوان رابط جمع آوری عمومی باز می گرداند. |
as_i_enumerable() → ICommentCollection | یک مرجع به این مجموعه را به عنوان یک رابط قابل شمار عمومی باز می گرداند. |
remove_comment(comment: Comment) | یک نظر خاص را با اشاره حذف می کند (که در داخل توسط Comment::remove استفاده می شود). |