CommentsPart
Przegląd
CommentsPart jest klasą w Aspose.Slides FOSS dla .NET.
Zarządza częścią komentarzy slajdów XML ( ppt/comments/slideN.xml ). Jeden plik istnieje dla każdego slajdu, który ma komentarze.
Ta klasa udostępnia 16 metod do pracy z obiektami CommentsPart w programach .NET. Dostępne metody to: AddComment, Clear, ComputeRelativeTarget, Count, FindCommentByIdx, FindCommentByIdxAll, GetComments, GetCommentsByAuthor, InsertComment, IsEmpty, Load, RemoveComment oraz 4 dodatkowe metody. Wszystkie eksportowane elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Slides FOSS dla .NET. Właściwości: PartName.
Opis
CommentsPart jest klasą w bibliotece Aspose.Slides FOSS dla .NET, która udostępnia 16 metod i 1 właściwość do użycia programistycznego.
Klasa udostępnia również właściwość PartName (pobiera nazwę części).
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
PartName | string | Odczyt | Pobiera nazwę części. |
Metody
| Sygnatura | Opis |
|---|---|
Load() | Ładuje komentarze XML z pakietu. |
GetComments() | Zwraca wszystkie komentarze w tej części. |
GetCommentsByAuthor(authorId: int) | Zwraca komentarze należące do określonego autora. |
FindCommentByIdxAll(idx: int) | Znajduje komentarz według jego indeksu wśród wszystkich autorów. |
FindCommentByIdx(authorId: int, idx: int) | Znajduje komentarz według identyfikatora autora i indeksu. |
AddComment(authorId: int, idx: int, text: string, posX: float, posY: float, dtStr: string, parentIdx: int?) | Dodaje nowy element komentarza i zwraca jego dane. |
InsertComment(index: int, authorId: int, idx: int, text: string, posX: float, posY: float, dtStr: string, parentIdx: int?) | Wstawia komentarz podanym indeksem wśród istniejących komentarzy. |
RemoveComment(authorId: int, idx: int) | Usuwa komentarz według identyfikatora autora i indeksu. |
RemoveCommentElem(elem: XElement) | Usuwa określony element XML z listy komentarzy. |
RemoveCommentsAt(index: int) | Usuwa komentarz znajdujący się na określonej pozycji. |
Clear() | Usuwa wszystkie elementy komentarzy. |
Count() | Zwraca liczbę komentarzy. |
IsEmpty() | Zwraca true, jeśli nie ma komentarzy. |
Save() | Zapisuje komentarze XML z powrotem do pakietu. |
ResolveTarget(fromPart: string, target: string) | Rozwiązuje względną ścieżkę docelową do bezwzględnej nazwy części. |
ComputeRelativeTarget(fromPart: string, toPart: string) | Oblicza względną ścieżkę z jednej części do drugiej. |