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

NazwaTypDostępOpis
NodeTypeNodeTypeOdczytZwraca komentarz.
StoryTypeStoryTypeOdczytZwraca komentarze.
IdintOdczyt/zapisPobiera lub ustawia identyfikator komentarza.
InitialstringOdczyt/zapisZwraca lub ustawia inicjały użytkownika powiązanego z konkretnym komentarzem.
DateTimeDateTimeOdczyt/zapisPobiera datę i godzinę, kiedy komentarz został dodany.
DateTimeUtcDateTimeOdczytPobiera datę i godzinę w UTC, kiedy komentarz został dodany.
AuthorstringOdczyt/zapisZwraca lub ustawia nazwę autora komentarza.
AncestorCommentOdczytZwraca obiekt nadrzędnego komentarza.
RepliesCommentCollectionOdczytZwraca kolekcję obiektów Comment, które są bezpośrednimi dziećmi określonego komentarza.
DoneboolOdczyt/zapisPobiera lub ustawia flagę wskazującą, że komentarz został oznaczony jako zakończony.
ParentIdintOdczyt/zapisPobiera lub ustawia identyfikator komentarza nadrzędnego.
ParentParagraphParagraphOdczytPobiera nadrzędny Paragraph tego węzła.
FirstParagraphParagraphOdczytPobiera pierwszy akapit w opowieści.
LastParagraphParagraphOdczytPobiera ostatni akapit w opowieści.
ParagraphsParagraphCollectionOdczytZwraca kolekcję akapitów będących bezpośrednimi dziećmi historii.
TablesTableCollectionOdczytPobiera kolekcję tabel, które są bezpośrednimi dziećmi historii.
IsInsertRevisionboolOdczytPobiera, czy jest wstawiona rewizja.
IsDeleteRevisionboolOdczytPobiera wartość is delete revision.
IsMoveFromRevisionboolOdczytPobiera wartość is move z rewizji.
IsMoveToRevisionboolOdczytPobiera, czy jest przeniesione do wersji.
FontFontOdczytZapewnia dostęp do formatowania czcionki znaku kotwicy tego obiektu.
IsCompositeboolOdczytZwraca true, ponieważ ten węzeł może mieć węzły potomne.
HasChildNodesboolOdczytZwraca true, jeśli ten węzeł ma jakiekolwiek węzły potomne.
FirstChildNodeOdczytPobiera pierwsze dziecko węzła.
LastChildNodeOdczytZwraca ostatnie dziecko węzła.
CountintOdczytZwraca liczbę bezpośrednich dzieci tego węzła.
ParentNodeCompositeNodeOdczytZwraca natychmiastowego rodzica tego węzła.
DocumentDocumentBaseOdczytZwraca dokument, do którego należy ten węzeł.
PreviousSiblingNodeOdczytZwraca węzeł bezpośrednio poprzedzający ten węzeł.
NextSiblingNodeOdczytPobiera węzeł natychmiast następujący po tym węźle.
RangeRangeOdczytZwraca obiekt Range, który reprezentuje część dokumentu zawartą w tym węźle.
CustomNodeIdintOdczyt/zapisOkreśla niestandardowy identyfikator węzła.

Metody

SygnaturaOpis
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.

Zobacz także

 Polski