Comment
Comment
Przegląd
Comment jest klasą w Aspose.Words FOSS dla .NET. Dziedziczy po: InlineStory, INodeWithAnnotationId, IMoveTrackableNode.
Reprezentuje kontener na tekst komentarza.
Ta klasa udostępnia 33 metody do pracy z obiektami Comment w programach .NET. Dostępne metody to: Accept, AcceptEnd, AcceptStart, AddReply, AppendChild, Clone, Comment, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild oraz 20 dodatkowych metod. Wszystkie publiczne członki są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: Ancestor, Author, Count, CustomNodeId, DateTime, DateTimeUtc oraz 26 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
NodeType | NodeType | Odczyt | Zwraca komentarz. |
StoryType | StoryType | Odczyt | Zwraca komentarze. |
Id | int | Odczyt/zapis | Pobiera lub ustawia identyfikator komentarza. |
Initial | string | Odczyt/zapis | Zwraca lub ustawia inicjały użytkownika powiązanego z konkretnym komentarzem. |
DateTime | DateTime | Odczyt/zapis | Pobiera datę i godzinę, kiedy komentarz został dodany. |
DateTimeUtc | DateTime | Odczyt | Pobiera datę i godzinę w UTC, kiedy komentarz został dodany. |
Author | string | Odczyt/zapis | Zwraca lub ustawia nazwę autora komentarza. |
Ancestor | Comment | Odczyt | Zwraca obiekt nadrzędnego komentarza. |
Replies | CommentCollection | Odczyt | Zwraca kolekcję obiektów Comment, które są bezpośrednimi dziećmi określonego komentarza. |
Done | bool | Odczyt/zapis | Pobiera lub ustawia flagę wskazującą, że komentarz został oznaczony jako zakończony. |
ParentId | int | Odczyt/zapis | Pobiera lub ustawia identyfikator komentarza nadrzędnego. |
ParentParagraph | Paragraph | Odczyt | Pobiera nadrzędny Paragraph tego węzła. |
FirstParagraph | Paragraph | Odczyt | Pobiera pierwszy akapit w opowieści. |
LastParagraph | Paragraph | Odczyt | Pobiera ostatni akapit w opowieści. |
Paragraphs | ParagraphCollection | Odczyt | Zwraca kolekcję akapitów będących bezpośrednimi dziećmi historii. |
Tables | TableCollection | Odczyt | Pobiera kolekcję tabel, które są bezpośrednimi dziećmi historii. |
IsInsertRevision | bool | Odczyt | Pobiera, czy jest wstawiona rewizja. |
IsDeleteRevision | bool | Odczyt | Pobiera wartość is delete revision. |
IsMoveFromRevision | bool | Odczyt | Pobiera wartość is move z rewizji. |
IsMoveToRevision | bool | Odczyt | Pobiera, czy jest przeniesione do wersji. |
Font | Font | Odczyt | Zapewnia dostęp do formatowania czcionki znaku kotwicy tego obiektu. |
IsComposite | bool | Odczyt | Zwraca true, ponieważ ten węzeł może mieć węzły potomne. |
HasChildNodes | bool | Odczyt | Zwraca true, jeśli ten węzeł ma jakiekolwiek węzły potomne. |
FirstChild | Node | Odczyt | Pobiera pierwsze dziecko węzła. |
LastChild | Node | Odczyt | Zwraca ostatnie dziecko węzła. |
Count | int | Odczyt | Zwraca liczbę bezpośrednich dzieci tego węzła. |
ParentNode | CompositeNode | Odczyt | Zwraca natychmiastowego rodzica tego węzła. |
Document | DocumentBase | Odczyt | Zwraca dokument, do którego należy ten węzeł. |
PreviousSibling | Node | Odczyt | Zwraca węzeł bezpośrednio poprzedzający ten węzeł. |
NextSibling | Node | Odczyt | Pobiera węzeł natychmiast następujący po tym węźle. |
Range | Range | Odczyt | Zwraca obiekt Range, który reprezentuje część dokumentu zawartą w tym węźle. |
CustomNodeId | int | Odczyt/zapis | Określa niestandardowy identyfikator węzła. |
Metody
| Sygnatura | Opis |
|---|---|
Comment(doc: DocumentBase) | Inicjalizuje nową instancję klasy Comment. |
Comment(doc: DocumentBase, author: string, initial: string, dateTime: DateTime) | Inicjalizuje nową instancję klasy Comment. |
Accept(visitor: DocumentVisitor) | Wywołuje VisitCommentStart, następnie wywołuje Accept dla wszystkich węzłów potomnych komentarza i wywołuje VisitCommentEnd na końcu. |
AddReply(author: string, initial: string, dateTime: DateTime, text: string) | Dodaje odpowiedź do tego komentarza. |
RemoveReply(reply: Comment) | Usuwa określoną odpowiedź do tego komentarza. |
RemoveAllReplies() | Usuwa wszystkie odpowiedzi na ten komentarz. |
AcceptStart(visitor: DocumentVisitor) | Akceptuje odwiedzającego, aby odwiedzić początek komentarza. |
AcceptEnd(visitor: DocumentVisitor) | Akceptuje odwiedzającego, aby odwiedzić koniec komentarza. |
SetText(text: string) | Jest to metoda pomocnicza, która umożliwia łatwe ustawienie tekstu komentarza. |
EnsureMinimum() | Jeśli ostatnie dziecko nie jest akapitem, tworzy i dodaje pusty akapit. |
GetText() | Pobiera tekst tego węzła oraz wszystkich jego dzieci. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Zwraca kolekcję węzłów potomnych, które pasują do określonego typu. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Zwraca N-ty węzeł potomny, który pasuje do określonego typu. |
SelectNodes(xpath: string) | Wybiera listę węzłów pasujących do wyrażenia XPath. |
SelectSingleNode(xpath: string) | Wybiera pierwszy węzeł, który pasuje do wyrażenia XPath. |
GetEnumerator() | Zapewnia wsparcie dla iteracji w stylu foreach nad węzłami podrzędnymi tego węzła. |
AppendChild(newChild: T) | Dodaje określony węzeł na koniec listy węzłów podrzędnych tego węzła. |
PrependChild(newChild: T) | Dodaje określony węzeł na początek listy węzłów podrzędnych tego węzła. |
InsertAfter(newChild: T, refChild: Node) | Wstawia określony węzeł bezpośrednio po wskazanym węźle referencyjnym. |
InsertBefore(newChild: T, refChild: Node) | Wstawia określony węzeł bezpośrednio przed wskazanym węzłem referencyjnym. |
RemoveChild(oldChild: T) | Usuwa określony węzeł potomny. |
RemoveAllChildren() | Usuwa wszystkie węzły potomne bieżącego węzła. |
RemoveSmartTags() | Usuwa wszystkie potomne węzły SmartTag bieżącego węzła. |
IndexOf(child: Node) | Zwraca indeks określonego węzła potomnego w tablicy węzłów potomnych. |
CreateNavigator() | Tworzy nawigator, który może być używany do przemieszczania się i odczytywania węzłów. |
Clone(isCloneChildren: bool) | Powinieneś używać przeciążenia Clone(bool, INodeCloningListener), gdy klonowanie węzła jest częścią innego (zwykle złożonego) procesu klonowania węzłów. |
GetAncestor(ancestorType: Type) | Zwraca pierwszego przodka określonego typu obiektu. |
GetAncestorOf() | Wywołuje GetAncestorOf na tej instancji Comment. |
Remove() | Usuwa się z rodzica. |
NextPreOrder(rootNode: Node) | Pobiera następny węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order. |
PreviousPreOrder(rootNode: Node) | Pobiera poprzedni węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order. |
ToString(saveFormat: SaveFormat) | Eksportuje zawartość węzła do łańcucha znaków w określonym formacie. |
NodeTypeToString(nodeType: NodeType) | Metoda pomocnicza, która konwertuje wartość wyliczeniową typu węzła na przyjazny dla użytkownika łańcuch znaków. |