Comment
Comment
Übersicht
Comment ist eine Klasse in Aspose.Words FOSS für .NET. Erbt von: InlineStory, INodeWithAnnotationId, IMoveTrackableNode.
Stellt einen Container für den Text eines Kommentars dar.
Diese Klasse stellt 33 Methoden zur Arbeit mit Comment-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Accept, AcceptEnd, AcceptStart, AddReply, AppendChild, Clone, Comment, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild und 20 weitere Methoden. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.Words FOSS für .NET-Pakets zugänglich. Eigenschaften: Ancestor, Author, Count, CustomNodeId, DateTime, DateTimeUtc und 26 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
NodeType | NodeType | Lesen | Gibt Kommentar zurück. |
StoryType | StoryType | Lesen | Gibt Kommentare zurück. |
Id | int | Lesen/Schreiben | Liest oder setzt den Kommentarbezeichner. |
Initial | string | Lesen/Schreiben | Gibt die Initialen des mit einem bestimmten Kommentar verknüpften Benutzers zurück oder setzt sie. |
DateTime | DateTime | Lesen/Schreiben | Ruft das Datum und die Uhrzeit ab, zu der der Kommentar erstellt wurde. |
DateTimeUtc | DateTime | Lesen | Gibt das UTC-Datum und die Uhrzeit zurück, zu der der Kommentar erstellt wurde. |
Author | string | Lesen/Schreiben | Gibt den Autorennamen für einen Kommentar zurück oder setzt ihn. |
Ancestor | Comment | Lesen | Gibt das übergeordnete Comment-Objekt zurück. |
Replies | CommentCollection | Lesen | Gibt eine Sammlung von Comment-Objekten zurück, die direkte Kinder des angegebenen Kommentars sind. |
Done | bool | Lesen/Schreiben | Liest oder setzt das Flag, das anzeigt, dass der Kommentar als erledigt markiert wurde. |
ParentId | int | Lesen/Schreiben | Liest oder setzt die übergeordnete Kommentar-ID. |
ParentParagraph | Paragraph | Lesen | Ruft den übergeordneten Absatz dieses Knotens ab. |
FirstParagraph | Paragraph | Lesen | Liefert den ersten Absatz in der Geschichte. |
LastParagraph | Paragraph | Lesen | Liefert den letzten Absatz in der Geschichte. |
Paragraphs | ParagraphCollection | Lesen | Erhält eine Sammlung von Absätzen, die unmittelbare Kinder der Geschichte sind. |
Tables | TableCollection | Lesen | Ruft eine Sammlung von Tabellen ab, die unmittelbare Kinder der Geschichte sind. |
IsInsertRevision | bool | Lesen | Gibt die is insert revision zurück. |
IsDeleteRevision | bool | Lesen | Ruft die is delete revision ab. |
IsMoveFromRevision | bool | Lesen | Liefert das is move aus der Revision. |
IsMoveToRevision | bool | Lesen | Ruft das IsMoveToRevision ab. |
Font | Font | Lesen | Bietet Zugriff auf die Schriftformatierung des Ankerzeichens dieses Objekts. |
IsComposite | bool | Lesen | Gibt true zurück, da dieser Knoten Kindknoten haben kann. |
HasChildNodes | bool | Lesen | Gibt true zurück, wenn dieser Knoten Kindknoten hat. |
FirstChild | Node | Lesen | Ruft das erste Kind des Knotens ab. |
LastChild | Node | Lesen | Gibt das letzte Kind des Knotens zurück. |
Count | int | Lesen | Gibt die Anzahl der unmittelbaren Kinder dieses Knotens zurück. |
ParentNode | CompositeNode | Lesen | Gibt den unmittelbaren Elternknoten dieses Knotens zurück. |
Document | DocumentBase | Lesen | Ruft das Dokument ab, zu dem dieser Knoten gehört. |
PreviousSibling | Node | Lesen | Gibt den Knoten zurück, der diesem Knoten unmittelbar vorausgeht. |
NextSibling | Node | Lesen | Gibt den Knoten zurück, der unmittelbar auf diesen Knoten folgt. |
Range | Range | Lesen | Gibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist. |
CustomNodeId | int | Lesen/Schreiben | Legt einen benutzerdefinierten Knotenbezeichner fest. |
Methoden
| Signatur | Beschreibung |
|---|---|
Comment(doc: DocumentBase) | Initialisiert eine neue Instanz der Comment-Klasse. |
Comment(doc: DocumentBase, author: string, initial: string, dateTime: DateTime) | Initialisiert eine neue Instanz der Comment-Klasse. |
Accept(visitor: DocumentVisitor) | Ruft VisitCommentStart auf, ruft dann Accept für alle Kindknoten des Kommentars auf und ruft am Ende VisitCommentEnd auf. |
AddReply(author: string, initial: string, dateTime: DateTime, text: string) | Fügt diesem Kommentar eine Antwort hinzu. |
RemoveReply(reply: Comment) | Entfernt die angegebene Antwort zu diesem Kommentar. |
RemoveAllReplies() | Entfernt alle Antworten auf diesen Kommentar. |
AcceptStart(visitor: DocumentVisitor) | Akzeptiert einen Visitor für den Besuch des Beginns des Kommentars. |
AcceptEnd(visitor: DocumentVisitor) | Akzeptiert einen Visitor für den Besuch des Endes des Kommentars. |
SetText(text: string) | Dies ist eine Komfortmethode, die es ermöglicht, den Text des Kommentars einfach zu setzen. |
EnsureMinimum() | Wenn das letzte Kind kein Absatz ist, wird ein leerer Absatz erstellt und angehängt. |
GetText() | Gibt den Text dieses Knotens und aller seiner Kinder zurück. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Gibt eine Sammlung von Kindknoten zurück, die dem angegebenen Typ entsprechen. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Gibt den N-ten Kindknoten zurück, der dem angegebenen Typ entspricht. |
SelectNodes(xpath: string) | Wählt eine Liste von Knoten aus, die dem XPath-Ausdruck entsprechen. |
SelectSingleNode(xpath: string) | Wählt den ersten Knoten aus, der dem XPath-Ausdruck entspricht. |
GetEnumerator() | Bietet Unterstützung für die for-each-Stil-Iteration über die Kindknoten dieses Knotens. |
AppendChild(newChild: T) | Fügt den angegebenen Knoten am Ende der Liste der Kindknoten dieses Knotens hinzu. |
PrependChild(newChild: T) | Fügt den angegebenen Knoten am Anfang der Liste der Kindknoten dieses Knotens hinzu. |
InsertAfter(newChild: T, refChild: Node) | Fügt den angegebenen Knoten unmittelbar nach dem angegebenen Referenzknoten ein. |
InsertBefore(newChild: T, refChild: Node) | Fügt den angegebenen Knoten unmittelbar vor dem angegebenen Referenzknoten ein. |
RemoveChild(oldChild: T) | Entfernt den angegebenen Kindknoten. |
RemoveAllChildren() | Entfernt alle Kindknoten des aktuellen Knotens. |
RemoveSmartTags() | Entfernt alle SmartTag Nachkommenknoten des aktuellen Knotens. |
IndexOf(child: Node) | Gibt den Index des angegebenen Kindknotens im Array der Kindknoten zurück. |
CreateNavigator() | Erstellt einen Navigator, der zum Durchlaufen und Lesen von Knoten verwendet werden kann. |
Clone(isCloneChildren: bool) | Sie sollten die Überladung Clone(bool, INodeCloningListener) verwenden, wenn das Klonen von Knoten Teil eines anderen (in der Regel zusammengesetzten) Knotenklonvorgangs ist. |
GetAncestor(ancestorType: Type) | Ruft den ersten Vorfahren des angegebenen Objekttyps ab. |
GetAncestorOf() | Ruft GetAncestorOf für diese Kommentarinstanz auf. |
Remove() | Entfernt sich selbst vom übergeordneten Element. |
NextPreOrder(rootNode: Node) | Ermittelt den nächsten Knoten gemäß dem Preorder-Baumdurchlauf-Algorithmus. |
PreviousPreOrder(rootNode: Node) | Ermittelt den vorherigen Knoten gemäß dem Preorder-Baumdurchlauf-Algorithmus. |
ToString(saveFormat: SaveFormat) | Exportiert den Inhalt des Knotens in einen String im angegebenen Format. |
NodeTypeToString(nodeType: NodeType) | Eine Hilfsmethode, die einen Enum-Wert des Knotentyps in einen benutzerfreundlichen String konvertiert. |