Node
Node
Overzicht
Node is een klasse in Aspose.Words FOSS voor .NET.
Basisklasse voor alle knooppunten van een Word-document.
Deze klasse biedt 12 methoden voor het werken met Node-objecten in .NET-programma’s. Beschikbare methoden zijn: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.Words FOSS voor .NET-pakket. Eigenschappen: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode, en 2 extra.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
NodeType | NodeType | Lezen | Haalt het type van dit knooppunt op. |
ParentNode | CompositeNode | Lezen | Haalt de directe ouder van dit knooppunt op. |
Document | DocumentBase | Lezen | Haalt het document op waartoe dit knooppunt behoort. |
PreviousSibling | Node | Lezen | Haalt de node op die direct voorafgaat aan deze node. |
NextSibling | Node | Lezen | Haalt de node op die direct op deze node volgt. |
IsComposite | bool | Lezen | Retourneert true als deze node andere nodes kan bevatten. |
Range | Range | Lezen | Retourneert een Range-object dat het gedeelte van een document vertegenwoordigt dat zich in deze node bevindt. |
CustomNodeId | int | Lezen/schrijven | Specificeert een aangepaste node-identifier. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Clone(isCloneChildren: bool) | U moet de overload Clone(bool, INodeCloningListener) gebruiken wanneer het klonen van de node deel uitmaakt van een ander (meestal samengesteld) node-kloonproces. |
Accept(visitor: DocumentVisitor) | Roept Accept(visitor) aan op deze Node-instantie. |
GetText() | Haalt de tekst op van deze node en van al zijn kinderen. |
GetAncestor(ancestorType: Type) | Haalt de eerste voorouder van het opgegeven objecttype op. |
GetAncestorOf() | Roept GetAncestorOf aan op deze Node-instantie. |
GetAncestor(ancestorType: NodeType) | Haalt de eerste voorouder op van de opgegeven NodeType. |
Remove() | Verwijdert zichzelf uit de ouder. |
NextPreOrder(rootNode: Node) | Haalt het volgende knooppunt op volgens het pre-order boomdoorloopalgoritme. |
PreviousPreOrder(rootNode: Node) | Haalt het vorige knooppunt op volgens het pre-order boomdoorloopalgoritme. |
ToString(saveFormat: SaveFormat) | Exporteert de inhoud van het knooppunt naar een string in het opgegeven formaat. |
ToString(saveOptions: SaveOptions) | Exporteert de inhoud van het knooppunt naar een string met behulp van de opgegeven opslagopties. |
NodeTypeToString(nodeType: NodeType) | Een hulpmethode die een node type enum-waarde omzet in een gebruiksvriendelijke string. |