CommentCollection
Oversigt over de forskellige former for støtte
CommentCollection er en klasse i Aspose.Slides FOSS for Java. Arvelige af: ICommentCollection.
Det er en samling af kommentarer fra én forfatter.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
authorObj | ICommentAuthor | Læs det. | Ejendommen giver adgang til ejeren ICommentAuthor |
allCommentsParts | List<CommentsPartEntry> | Læs det. | Ejendommen giver listen over alle CommentsPartEntry objekter. |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
CommentCollection(author: ICommentAuthor) | Opretter en kommentarsamling for den givne forfatter. |
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation) | Initialiserer denne samling med back-up data på pakkeniveau. |
resolveSlide(partName: String) → ISlide | Returnerer {@link ISlide} hvis delnavn svarer til den angivne partsnavne, eller { @code null}. |
getAuthorObj() → ICommentAuthor | Løsning af det ejende {@link ICommentAuthor} objekt fra de bagliggende forfatterdata. |
getAllCommentsParts() → List<CommentsPartEntry> | Returnerer alle {@link CommentsPart} -instanser på alle slides, der indeholder: |
| kommentarer af denne forfatter. | |
getOrCreateCommentsPart(slidePartName: String) → CommentsPart | Finder eller opretter {@link CommentsPart} for det givne slidesdelnavn. |
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide) → Comment | Opbygger en {@link Comment} fra rå kommentardata, en kommentarer del og et valgfrit slide. |
collectMyComments() → List<MyCommentEntry> | Samler alle kommentarer fra denne forfatter på alle slides i pakken. |
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Tilføjelse af en ny kommentar med tekst, slide, position og tidsstempel. IComment returneres |
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Indsætter en kommentar i det angivne indeks med de angivede detaljer, returnerer IComment |
removeAt(index: int) | Fjerner kommentaren i det angivne indeks |
remove(comment: IComment) | Fjerner den angivne IComment fra samlingen |
clear() | Fjerner alle kommentarer fra samlingen |
get(index: int) → IComment | Finder IComment i det angivne indeks |
size() → int | Returnerer antallet af kommentarer i samlingen |
toArray() → IComment[] | Returnerer en underfil af kommentarer, der begynder ved startIndex med talelementer. |
toArray(startIndex: int, count: int) → IComment[] | |
asICollection() → List<IComment> | Returnerer kommentarer som en liste |
asIEnumerable() → Iterable<IComment> | Returnerer kommentarer som et Iterabelt |
findCommentByIdx(idx: int) → Optional<IComment> | Returnerer et valgfrit, der indeholder kommentaren med det angivne indeks, hvis dette er til stede. |