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

NameTypZugriffBeschreibung
NodeTypeNodeTypeLesenGibt Kommentar zurück.
StoryTypeStoryTypeLesenGibt Kommentare zurück.
IdintLesen/SchreibenLiest oder setzt den Kommentarbezeichner.
InitialstringLesen/SchreibenGibt die Initialen des mit einem bestimmten Kommentar verknüpften Benutzers zurück oder setzt sie.
DateTimeDateTimeLesen/SchreibenRuft das Datum und die Uhrzeit ab, zu der der Kommentar erstellt wurde.
DateTimeUtcDateTimeLesenGibt das UTC-Datum und die Uhrzeit zurück, zu der der Kommentar erstellt wurde.
AuthorstringLesen/SchreibenGibt den Autorennamen für einen Kommentar zurück oder setzt ihn.
AncestorCommentLesenGibt das übergeordnete Comment-Objekt zurück.
RepliesCommentCollectionLesenGibt eine Sammlung von Comment-Objekten zurück, die direkte Kinder des angegebenen Kommentars sind.
DoneboolLesen/SchreibenLiest oder setzt das Flag, das anzeigt, dass der Kommentar als erledigt markiert wurde.
ParentIdintLesen/SchreibenLiest oder setzt die übergeordnete Kommentar-ID.
ParentParagraphParagraphLesenRuft den übergeordneten Absatz dieses Knotens ab.
FirstParagraphParagraphLesenLiefert den ersten Absatz in der Geschichte.
LastParagraphParagraphLesenLiefert den letzten Absatz in der Geschichte.
ParagraphsParagraphCollectionLesenErhält eine Sammlung von Absätzen, die unmittelbare Kinder der Geschichte sind.
TablesTableCollectionLesenRuft eine Sammlung von Tabellen ab, die unmittelbare Kinder der Geschichte sind.
IsInsertRevisionboolLesenGibt die is insert revision zurück.
IsDeleteRevisionboolLesenRuft die is delete revision ab.
IsMoveFromRevisionboolLesenLiefert das is move aus der Revision.
IsMoveToRevisionboolLesenRuft das IsMoveToRevision ab.
FontFontLesenBietet Zugriff auf die Schriftformatierung des Ankerzeichens dieses Objekts.
IsCompositeboolLesenGibt true zurück, da dieser Knoten Kindknoten haben kann.
HasChildNodesboolLesenGibt true zurück, wenn dieser Knoten Kindknoten hat.
FirstChildNodeLesenRuft das erste Kind des Knotens ab.
LastChildNodeLesenGibt das letzte Kind des Knotens zurück.
CountintLesenGibt die Anzahl der unmittelbaren Kinder dieses Knotens zurück.
ParentNodeCompositeNodeLesenGibt den unmittelbaren Elternknoten dieses Knotens zurück.
DocumentDocumentBaseLesenRuft das Dokument ab, zu dem dieser Knoten gehört.
PreviousSiblingNodeLesenGibt den Knoten zurück, der diesem Knoten unmittelbar vorausgeht.
NextSiblingNodeLesenGibt den Knoten zurück, der unmittelbar auf diesen Knoten folgt.
RangeRangeLesenGibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist.
CustomNodeIdintLesen/SchreibenLegt einen benutzerdefinierten Knotenbezeichner fest.

Methoden

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

Siehe auch

 Deutsch