Node

Node

Przegląd

Node jest klasą w Aspose.Words FOSS dla .NET.

Klasa bazowa dla wszystkich węzłów dokumentu Word.

Ta klasa udostępnia 12 metod do pracy z obiektami Node w programach .NET. Dostępne metody to: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. Wszystkie publiczne składowe są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode oraz 2 dodatkowe.

Właściwości

NazwaTypDostępOpis
NodeTypeNodeTypeOdczytPobiera typ tego węzła.
ParentNodeCompositeNodeOdczytPobiera 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ł następujący bezpośrednio po tym węźle.
IsCompositeboolOdczytReturns true if this node can contain other nodes.
RangeRangeOdczytReturns a Range object that represents the portion of a document that is contained in this node.
CustomNodeIdintOdczyt/zapisOkreśla niestandardowy identyfikator węzła.

Metody

SygnaturaOpis
Clone(isCloneChildren: bool)Powinieneś używać przeciążenia Clone(bool, INodeCloningListener), gdy klonowanie węzła jest częścią innego (zazwyczaj złożonego) procesu klonowania węzłów.
Accept(visitor: DocumentVisitor)Wywołuje Accept(visitor) na tej instancji Node.
GetText()Zwraca tekst tego węzła oraz wszystkich jego dzieci.
GetAncestor(ancestorType: Type)Pobiera pierwszego przodka określonego typu obiektu.
GetAncestorOf()Wywołuje GetAncestorOf na tej instancji Node.
GetAncestor(ancestorType: NodeType)Pobiera pierwszego przodka określonego NodeType.
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.
ToString(saveOptions: SaveOptions)Eksportuje zawartość węzła do łańcucha znaków przy użyciu określonych opcji zapisu.
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