CommentCollection
خلاصه ای
CommentCollection یک کلاس در Aspose.Slides FOSS برای جاوا است. وارثان از: ICommentCollection.
اين مجموعه اي از نظرات يه نویسنده است.
این کلاس 20 روش برای کار با CommentCollection اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: CommentCollection, addComment, asICollection, asIEnumerable, buildComment, clear, collectMyComments, findCommentByIdx, get, getAllCommentsParts, getAuthorObj, getOrCreateCommentsPart,، و 7 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Slides FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: allCommentsParts, authorObj.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
authorObj | ICommentAuthor | بخونید. | حل کردن موضوع مالک {@link ICommentAuthor} از داده های نویسنده پشتیبان. |
allCommentsParts | List<CommentsPartEntry> | بخونید. | تمام {@link CommentsPart} نمونه ها را در همه اسلاید هایی که حاوی نظرات این نویسنده هستند، باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
CommentCollection(author: ICommentAuthor) | مجموعه نظرات برای نویسنده مشخص ایجاد می کند. |
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation) | این مجموعه را با داده های پشتیبان سطح بسته شروع می کند. |
resolveSlide(partName: String) → ISlide | {@link ISlide} را که نام بخش با اسم قسمت داده شده مطابقت دارد، یا { @code null}. باز می گرداند. |
getAuthorObj() → ICommentAuthor | حل کردن موضوع مالک {@link ICommentAuthor} از داده های نویسنده پشتیبان. |
getAllCommentsParts() → List<CommentsPartEntry> | تمام {@link CommentsPart} نمونه ها را در همه اسلاید هایی که حاوی نظرات این نویسنده هستند، باز می گرداند. |
getOrCreateCommentsPart(slidePartName: String) → CommentsPart | دریافت یا ایجاد {@link CommentsPart} برای نام قسمت اسلاید داده شده. |
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide) → Comment | {@link Comment} را از داده های خام نظر، بخش نظرات و یک اسلاید اختیاری ایجاد می کند. |
collectMyComments() → List<MyCommentEntry> | تمام نظرات این نویسنده در همه اسلاید های بسته جمع آوری شده است. |
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | یک نظر جدید با متن، اسلاید، موقعیت و زمان ایجاد اضافه می کند، IComment را بازمی گرداند. |
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | یک نظر در شاخص داده شده با جزئیات مشخص، بازگردانده IComment را وارد می کند. |
removeAt(index: int) | حذف نظر در شاخص مشخص شده |
remove(comment: IComment) | حذف IComment مشخص شده از مجموعه |
clear() | تمام نظرات را از مجموعه حذف می کند. |
get(index: int) → IComment | IComment را در شاخص داده شده باز می گرداند. |
size() → int | تعداد نظرات در مجموعه را بازمی گرداند. |
toArray() → IComment[] | بازگردانده یک زیر مجموعه از نظرات شروع شده در startIndex با عناصر شمارش |
toArray(startIndex: int, count: int) → IComment[] | |
asICollection() → List<IComment> | نظرات را به عنوان یک لیست |
asIEnumerable() → Iterable<IComment> | نظرات را به عنوان یک |
findCommentByIdx(idx: int) → Optional<IComment> | بازگردانده یک گزینه اختیاری که حاوی نظر در شاخص داده شده است، اگر وجود داشته باشد. |