Row

Przegląd

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

Reprezentuje wiersz tabeli.

Ta klasa udostępnia 28 metod do pracy z obiektami Row w programach .NET. Dostępne metody to: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator 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: Cells, Count, CustomNodeId, Document, FirstCell, FirstChild oraz 16 kolejnych.

Właściwości

NazwaTypDostępOpis
NodeTypeNodeTypeOdczytZwraca wiersz.
ParentTableTableOdczytZwraca bezpośrednią tabelę nadrzędną wiersza.
IsFirstRowboolOdczytTrue jeśli jest to pierwszy wiersz w tabeli; false w przeciwnym razie.
IsLastRowboolOdczytTrue jeśli jest to ostatni wiersz w tabeli; false w przeciwnym razie.
NextRowRowOdczytPobiera następny węzeł Row.
PreviousRowRowOdczytPobiera poprzedni węzeł Row.
FirstCellCellOdczytZwraca pierwszą komórkę Cell w wierszu.
LastCellCellOdczytZwraca ostatnią komórkę Cell w wierszu.
CellsCellCollectionOdczytZapewnia typowany dostęp do węzłów potomnych Cell wiersza.
RowFormatRowFormatOdczytZapewnia dostęp do właściwości formatowania wiersza.
HiddenboolOdczyt/zapisPobiera lub ustawia flagę wskazującą, czy ten wiersz jest ukryty, czy nie.
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 potomne.
FirstChildNodeOdczytZwraca pierwsze dziecko węzła.
LastChildNodeOdczytPobiera ostatnie dziecko węzła.
CountintOdczytZwraca liczbę bezpośrednich potomków tego węzła.
ParentNodeCompositeNodeOdczytPobiera bezpośredniego rodzica tego węzła.
DocumentDocumentBaseOdczytPobiera dokument, do którego należy ten węzeł.
PreviousSiblingNodeOdczytZwraca węzeł bezpośrednio poprzedzający ten węzeł.
NextSiblingNodeOdczytZwraca węzeł bezpośrednio następujący po tym węźle.
RangeRangeOdczytZwraca obiekt Range, który reprezentuje część dokumentu zawartą w tym węźle.
CustomNodeIdintOdczyt/zapisOkreśla niestandardowy identyfikator węzła.

Metody

SygnaturaOpis
Row(doc: DocumentBase)Inicjalizuje nową instancję klasy Row.
Accept(visitor: DocumentVisitor)Wywołuje VisitRowStart, następnie wywołuje Accept dla wszystkich węzłów potomnych sekcji i wywołuje VisitRowEnd na końcu.
AcceptStart(visitor: DocumentVisitor)Akceptuje odwiedzającego w celu odwiedzenia początku wiersza.
AcceptEnd(visitor: DocumentVisitor)Akceptuje odwiedzającego w celu odwiedzenia końca wiersza.
GetText()Pobiera tekst ze wszystkich komórek w tym wierszu, włącznie ze znakiem końca wiersza.
EnsureMinimum()Jeśli wiersz nie ma żadnych komórek, tworzy i dołącza jedną komórkę.
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 Node, który pasuje do wyrażenia XPath.
GetEnumerator()Zapewnia obsługę iteracji w stylu for each nad węzłami podrzędnymi tego node.
AppendChild(newChild: T)Dodaje określony node na koniec listy węzłów podrzędnych tego node.
PrependChild(newChild: T)Dodaje określony węzeł na początek listy węzłów potomnych tego węzła.
InsertAfter(newChild: T, refChild: Node)Wstawia określony węzeł bezpośrednio po wskazanym węźle referencyjnym.
InsertBefore(newChild: T, refChild: Node)Wstawia określony węzeł bezpośrednio przed wskazanym węzłem referencyjnym.
RemoveChild(oldChild: T)Usuwa określony węzeł potomny.
RemoveAllChildren()Usuwa wszystkie węzły potomne bieżącego węzła.
RemoveSmartTags()Usuwa wszystkie węzły potomne SmartTag 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żyty do przeglądania 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łów.
GetAncestor(ancestorType: Type)Pobiera pierwszego przodka określonego typu obiektu.
GetAncestorOf()Wywołuje GetAncestorOf na tej instancji Row.
Remove()Usuwa się z rodzica.
NextPreOrder(rootNode: Node)Pobiera następny węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order.
PreviousPreOrder(rootNode: Node)Pobiera 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