Cell

Cell

Przegląd

Cell jest klasą w Aspose.Words FOSS dla .NET. Dziedziczy po: CompositeNode, ICellAttrSource, ITrackableNode.

Reprezentuje komórkę tabeli.

Ta klasa udostępnia 28 metod do pracy z obiektami Cell w programach .NET. Dostępne metody to: Accept, AcceptEnd, AcceptStart, AppendChild, Cell, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes oraz 16 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: CellFormat, Count, CustomNodeId, Document, FirstChild, FirstParagraph oraz 16 kolejnych.

Właściwości

NazwaTypDostępOpis
NodeTypeNodeTypeOdczytZwraca komórkę.
NextCellCellOdczytPobiera następny węzeł Cell.
PreviousCellCellOdczytPobiera poprzedni węzeł Cell.
ParentRowRowOdczytZwraca wiersz nadrzędny komórki.
FirstParagraphParagraphOdczytZwraca pierwszy akapit spośród bezpośrednich dzieci.
LastParagraphParagraphOdczytPobiera ostatni akapit spośród bezpośrednich dzieci.
IsFirstCellboolOdczytTrue jeśli jest to pierwsza komórka w wierszu; false w przeciwnym razie.
IsLastCellboolOdczytTrue jeśli jest to ostatnia komórka w wierszu; false w przeciwnym razie.
CellFormatCellFormatOdczytZapewnia dostęp do właściwości formatowania komórki.
ParagraphsParagraphCollectionOdczytPobiera kolekcję akapitów, które są bezpośrednimi dziećmi komórki.
TablesTableCollectionOdczytPobiera kolekcję tabel, które są bezpośrednimi dziećmi komórki.
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 podrzędne.
FirstChildNodeOdczytZwraca pierwsze dziecko węzła.
LastChildNodeOdczytZwraca ostatnie dziecko węzła.
CountintOdczytZwraca liczbę bezpośrednich dzieci tego węzła.
ParentNodeCompositeNodeOdczytZwraca bezpośredniego rodzica tego węzła.
DocumentDocumentBaseOdczytPobiera dokument, do którego należy ten węzeł.
PreviousSiblingNodeOdczytPobiera węzeł bezpośrednio poprzedzający ten węzeł.
NextSiblingNodeOdczytPobiera węzeł bezpośrednio następujący po tym węźle.
RangeRangeOdczytZwraca obiekt Range, który reprezentuje fragment dokumentu zawarty w tym węźle.
CustomNodeIdintOdczyt/zapisOkreśla niestandardowy identyfikator węzła.

Metody

SygnaturaOpis
Cell(doc: DocumentBase)Inicjalizuje nową instancję klasy Cell.
Accept(visitor: DocumentVisitor)Wywołuje VisitCellStart, następnie wywołuje Accept dla wszystkich węzłów potomnych sekcji i wywołuje VisitCellEnd na końcu.
AcceptStart(visitor: DocumentVisitor)Akceptuje odwiedzającego w celu odwiedzenia początku komórki.
AcceptEnd(visitor: DocumentVisitor)Akceptuje odwiedzającego w celu odwiedzenia końca komórki.
EnsureMinimum()Jeśli ostatni element potomny 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 for each 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 node bezpośrednio po określonym reference node.
InsertBefore(newChild: T, refChild: Node)Wstawia określony node bezpośrednio przed określonym reference node.
RemoveChild(oldChild: T)Usuwa określony child node.
RemoveAllChildren()Usuwa wszystkie child nodes bieżącego node.
RemoveSmartTags()Usuwa wszystkie SmartTag węzły potomne 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 przemierzania 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ła.
GetAncestor(ancestorType: Type)Pobiera pierwszego przodka określonego typu obiektu.
GetAncestorOf()Wywołuje GetAncestorOf na tej instancji Cell.
Remove()Usuwa się z rodzica.
NextPreOrder(rootNode: Node)Pobiera kolejny węzeł zgodnie z algorytmem przeglądu drzewa w kolejności pre-order.
PreviousPreOrder(rootNode: Node)Zwraca 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ść wyliczenia typu węzła na przyjazny dla użytkownika łańcuch znaków.

Zobacz także

 Polski