Row

Übersicht

Row ist eine Klasse in Aspose.Words FOSS für .NET. Erbt von: CompositeNode, IRowAttrSource, ITrackableNode.

Stellt eine Tabellenzeile dar.

Diese Klasse bietet 28 Methoden zur Arbeit mit Row-Objekten in .NET-Programmen. Verfügbare Methoden umfassen: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator und 16 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: Cells, Count, CustomNodeId, Document, FirstCell, FirstChild und 16 weitere.

Eigenschaften

NameTypZugriffBeschreibung
NodeTypeNodeTypeLesenGibt Zeile zurück.
ParentTableTableLesenGibt die unmittelbare übergeordnete Tabelle der Zeile zurück.
IsFirstRowboolLesenWahr, wenn dies die erste Zeile in einer Tabelle ist; sonst falsch.
IsLastRowboolLesenWahr, wenn dies die letzte Zeile in einer Tabelle ist; sonst falsch.
NextRowRowLesenGibt den nächsten Row-Knoten zurück.
PreviousRowRowLesenRuft den vorherigen Row-Knoten ab.
FirstCellCellLesenGibt die erste Cell in der Zeile zurück.
LastCellCellLesenGibt die letzte Cell in der Zeile zurück.
CellsCellCollectionLesenBietet typisierten Zugriff auf die Cell-Unterknoten der Zeile.
RowFormatRowFormatLesenBietet Zugriff auf die Formatierungseigenschaften der Zeile.
HiddenboolLesen/SchreibenLiest oder setzt ein Flag, das angibt, ob diese Zeile ausgeblendet ist oder nicht.
IsCompositeboolLesenGibt true zurück, weil dieser Knoten Kindknoten haben kann.
HasChildNodesboolLesenGibt true zurück, wenn dieser Knoten Kindknoten hat.
FirstChildNodeLesenGibt das erste Kind des Knotens zurück.
LastChildNodeLesenGibt das letzte Kind des Knotens zurück.
CountintLesenGibt die Anzahl der unmittelbaren Kinder dieses Knotens zurück.
ParentNodeCompositeNodeLesenRuft den unmittelbaren Elternknoten dieses Knotens ab.
DocumentDocumentBaseLesenGibt das Dokument zurück, zu dem dieser Knoten gehört.
PreviousSiblingNodeLesenGibt den Knoten zurück, der diesem Knoten unmittelbar vorausgeht.
NextSiblingNodeLesenGibt den Knoten zurück, der diesem Knoten unmittelbar 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
Row(doc: DocumentBase)Initialisiert eine neue Instanz der Row-Klasse.
Accept(visitor: DocumentVisitor)Ruft VisitRowStart auf, ruft dann Accept für alle Kindknoten des Abschnitts auf und ruft am Ende VisitRowEnd auf.
AcceptStart(visitor: DocumentVisitor)Akzeptiert einen Besucher, um den Anfang der Zeile zu besuchen.
AcceptEnd(visitor: DocumentVisitor)Akzeptiert einen Besucher, um das Ende der Zeile zu besuchen.
GetText()Ermittelt den Text aller Zellen in dieser Zeile, einschließlich des Zeilenendezeichens.
EnsureMinimum()Falls die Zeile keine Zellen hat, wird eine Zelle erstellt und angehängt.
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 Node 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 Node 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 Nachfahrenknoten des aktuellen Knotens.
IndexOf(child: Node)Gibt den Index des angegebenen Kindknotens im Kindknoten-Array 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)Ermittelt den ersten Vorfahren des angegebenen Objekttyps.
GetAncestorOf()Ruft GetAncestorOf für diese Row-Instanz 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