CommentCollection

CommentCollection

Översikt

CommentCollection är en klass i Aspose.Slides FOSS för Java. ärvt från: ICommentCollection.

En samling av kommentarer från en författare.

Denna klass ger 20 metoder för att arbeta med CommentCollection objekt i Java-program. Tillgängliga metoder inkluderar: CommentCollection, addComment, asICollection, asIEnumerable, buildComment, clear, collectMyComments, findCommentByIdx, get, getAllCommentsParts, getAuthorObj, getOrCreateCommentsPart,och 7 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.Slides FOSS för Java paket. och egenskaper: allCommentsParts, authorObj.

ägodelar

NamnTyp avAccessBeskrivning
authorObjICommentAuthorLäsningLös det ägande objektet {@link ICommentAuthor} från den stödjande författarens uppgifter.
allCommentsPartsList<CommentsPartEntry>LäsningReturnerar alla {@link CommentsPart} instanser över alla slides som innehåller kommentarer av denna författare.

Metoder

SignatureBeskrivning
CommentCollection(author: ICommentAuthor)Skapa en kommentarsamling för den angivna författaren.
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation)Initialiserar denna insamling med paketnivå backupdata.
resolveSlide(partName: String)ISlideReturnerar {@link ISlide} vars delnamn matchar den angivna delnamen, eller { @code null}.
getAuthorObj()ICommentAuthorLös det ägande objektet {@link ICommentAuthor} från den stödjande författarens uppgifter.
getAllCommentsParts()List<CommentsPartEntry>Returnerar alla {@link CommentsPart} instanser över alla slides som innehåller kommentarer av denna författare.
getOrCreateCommentsPart(slidePartName: String)CommentsPartFå eller skapa {@link CommentsPart} för den angivna slidesidan delnamn.
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide)CommentBygg en {@link Comment} från rå kommentardata, en kommentar del och ett valfritt slide.
collectMyComments()List<MyCommentEntry>Samla in alla kommentarer från denna författare över alla slides i paketet.
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime)ICommentLägg till en ny kommentar med text, slide, position och skapandetid, returnerar IComment
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime)ICommentAnge en kommentar på den angivna indexet med specifika detaljer, returnerar IComment
removeAt(index: int)Ta bort kommentaren på den angivna indexet
remove(comment: IComment)Ta bort den angivna IComment från samlingen
clear()Ta bort alla kommentarer från samlingen
get(index: int)ICommentÅterställ IComment till den angivna indexet
size()intReturnerar antalet kommentarer i samlingen
toArray()IComment[]Returnerar en underordnad av kommentarer som börjar med startIndex med räkningsmedel
toArray(startIndex: int, count: int)IComment[]
asICollection()List<IComment>Returnerar kommentarer som en lista
asIEnumerable()Iterable<IComment>Returnerar kommentarer som en icke-kända
findCommentByIdx(idx: int)Optional<IComment>Returnerar en Alternativ som innehåller kommentaren på den angivna indexet, om det finns

Se även

 Svenska