Node
Prezentare generală
Node este o clasă în Aspose.Words FOSS pentru .NET.
Clasă de bază pentru toate nodurile unui document Word.
Această clasă furnizează 12 metode pentru lucrul cu obiecte Node în programele .NET. Metodele disponibile includ: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.Words FOSS pentru .NET. Proprietăți: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode și încă 2.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
NodeType | NodeType | Citire | Obține tipul acestui nod. |
ParentNode | CompositeNode | Citire | Obține părintele imediat al acestui nod. |
Document | DocumentBase | Citire | Obține documentul căruia aparține acest nod. |
PreviousSibling | Node | Citire | Obține nodul care precede imediat acest nod. |
NextSibling | Node | Citire | Obține nodul care urmează imediat acestui nod. |
IsComposite | bool | Citire | Returnează true dacă acest nod poate conține alte noduri. |
Range | Range | Citire | Returnează un obiect Range care reprezintă porțiunea unui document care este conținută în acest nod. |
CustomNodeId | int | Citire/Scriere | Specifică identificatorul personalizat al nodului. |
Metode
| Semnătură | Descriere: |
|---|---|
Clone(isCloneChildren: bool) | Ar trebui să utilizați suprasarcina Clone(bool, INodeCloningListener) atunci când clonarea nodului face parte dintr-un alt proces de clonare a nodului (de obicei compozit). |
Accept(visitor: DocumentVisitor) | Apelează Accept(visitor) pe această instanță de Node. |
GetText() | Obține textul acestui nod și al tuturor copiilor săi. |
GetAncestor(ancestorType: Type) | Obține primul strămoș al tipului de obiect specificat. |
GetAncestorOf() | Apelează GetAncestorOf pe această instanță de Node. |
GetAncestor(ancestorType: NodeType) | Obține primul strămoș al NodeType specificat. |
Remove() | Se elimină din părinte. |
NextPreOrder(rootNode: Node) | Obține nodul următor conform algoritmului de traversare preordine a arborelui. |
PreviousPreOrder(rootNode: Node) | Obține nodul anterior conform algoritmului de traversare pre-ordine a arborelui. |
ToString(saveFormat: SaveFormat) | Exportă conținutul nodului într-un șir în formatul specificat. |
ToString(saveOptions: SaveOptions) | Exportă conținutul nodului într-un șir utilizând opțiunile de salvare specificate. |
NodeTypeToString(nodeType: NodeType) | O metodă utilitară care convertește o valoare enum de tip nod într-un șir prietenos pentru utilizator. |