Cell

Übersicht

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

Stellt eine Tabellenzelle dar.

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

Eigenschaften

NameTypZugriffBeschreibung
NodeTypeNodeTypeLesenGibt Zelle zurück.
NextCellCellLesenRuft den nächsten Cell-Knoten ab.
PreviousCellCellLesenRuft den vorherigen Cell-Knoten ab.
ParentRowRowLesenGibt die übergeordnete Zeile der Zelle zurück.
FirstParagraphParagraphLesenGibt den ersten Absatz unter den direkten Kindern zurück.
LastParagraphParagraphLesenRuft den letzten Absatz unter den direkten Kind-Elementen ab.
IsFirstCellboolLesenTrue, wenn dies die erste Zelle in einer Zeile ist; false sonst.
IsLastCellboolLesenTrue, wenn dies die letzte Zelle in einer Zeile ist; false sonst.
CellFormatCellFormatLesenStellt Zugriff auf die Formatierungseigenschaften der Zelle bereit.
ParagraphsParagraphCollectionLesenGibt eine Sammlung von Absätzen zurück, die unmittelbare Kinder der Zelle sind.
TablesTableCollectionLesenGibt eine Sammlung von Tabellen zurück, die unmittelbare Kinder der Zelle sind.
IsCompositeboolLesenGibt true zurück, da dieser Knoten Kindknoten haben kann.
HasChildNodesboolLesenGibt true zurück, wenn dieser Knoten Kindknoten hat.
FirstChildNodeLesenLiefert das erste Kind des Knotens.
LastChildNodeLesenRuft das letzte Kind des Knotens ab.
CountintLesenErmittelt die Anzahl der unmittelbaren Kinder dieses Knotens.
ParentNodeCompositeNodeLesenRuft den unmittelbaren Elternknoten dieses Knotens ab.
DocumentDocumentBaseLesenLiefert das Dokument, zu dem dieser Knoten gehört.
PreviousSiblingNodeLesenRuft den Knoten ab, der diesem Knoten unmittelbar vorausgeht.
NextSiblingNodeLesenRuft den Knoten ab, 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 Knotenidentifikator fest.

Methoden

SignaturBeschreibung
Cell(doc: DocumentBase)Initialisiert eine neue Instanz der Cell-Klasse.
Accept(visitor: DocumentVisitor)Ruft VisitCellStart auf, ruft dann Accept für alle Kindknoten des Abschnitts auf und ruft VisitCellEnd am Ende auf.
AcceptStart(visitor: DocumentVisitor)Akzeptiert einen Besucher, um den Anfang der Zelle zu besuchen.
AcceptEnd(visitor: DocumentVisitor)Akzeptiert einen Besucher, um das Ende der Zelle zu besuchen.
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 foreach-artige 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 sofort nach dem angegebenen Referenzknoten ein.
InsertBefore(newChild: T, refChild: Node)Fügt den angegebenen Knoten sofort 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 (gewöhnlich zusammengesetzten) Knotenklonvorgangs ist.
GetAncestor(ancestorType: Type)Liefert den ersten Vorfahren des angegebenen Objekttyps.
GetAncestorOf()Ruft GetAncestorOf auf dieser Cell-Instanz auf.
Remove()Entfernt sich selbst vom Elternknoten.
NextPreOrder(rootNode: Node)Ermittelt den nächsten Knoten gemäß dem Pre-Order-Baumdurchlauf-Algorithmus.
PreviousPreOrder(rootNode: Node)Ermittelt den vorherigen Knoten gemäß dem Pre-Order-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