Row
Row
Overzicht
Row is een klasse in Aspose.Words FOSS voor .NET. Erft van: CompositeNode, IRowAttrSource, ITrackableNode.
Stelt een tabelrij voor.
Deze klasse biedt 28 methoden voor het werken met Row-objecten in .NET-programma’s. Beschikbare methoden omvatten: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator en 16 extra methoden. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.Words FOSS voor .NET-pakket. Eigenschappen: Cells, Count, CustomNodeId, Document, FirstCell, FirstChild en nog 16.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
NodeType | NodeType | Lezen | Retourneert Row. |
ParentTable | Table | Lezen | Retourneert de directe bovenliggende tabel van de row. |
IsFirstRow | bool | Lezen | True als dit de eerste rij in een tabel is; false anders. |
IsLastRow | bool | Lezen | True als dit de laatste rij in een tabel is; false anders. |
NextRow | Row | Lezen | Haalt de volgende Row-node op. |
PreviousRow | Row | Lezen | Haalt het vorige Row-knooppunt op. |
FirstCell | Cell | Lezen | Retourneert de eerste Cel in de rij. |
LastCell | Cell | Lezen | Retourneert de laatste Cel in de rij. |
Cells | CellCollection | Lezen | Geeft getypeerde toegang tot de Cell-kindknooppunten van de rij. |
RowFormat | RowFormat | Lezen | Biedt toegang tot de opmaak-eigenschappen van de rij. |
Hidden | bool | Lezen/schrijven | Haalt of stelt een vlag in die aangeeft of deze rij verborgen is of niet. |
IsComposite | bool | Lezen | Geeft true terug omdat dit knooppunt child nodes kan hebben. |
HasChildNodes | bool | Lezen | Geeft true terug als dit knooppunt enige child nodes heeft. |
FirstChild | Node | Lezen | Haalt het eerste kind van de node op. |
LastChild | Node | Lezen | Haalt het laatste kind van het knooppunt op. |
Count | int | Lezen | Haalt het aantal directe kinderen 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 zich direct vóór deze node bevindt. |
NextSibling | Node | Lezen | Haalt het knooppunt op dat onmiddellijk volgt op dit knooppunt. |
Range | Range | Lezen | Retourneert een Range-object dat het gedeelte van een document vertegenwoordigt dat zich in dit knooppunt bevindt. |
CustomNodeId | int | Lezen/schrijven | Specificeert een aangepaste knooppuntidentificatie. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Row(doc: DocumentBase) | Initialiseert een nieuw exemplaar van de Row-klasse. |
Accept(visitor: DocumentVisitor) | Roept VisitRowStart aan, roept vervolgens Accept aan voor alle kindknooppunten van de sectie en roept VisitRowEnd aan het einde aan. |
AcceptStart(visitor: DocumentVisitor) | Accepteert een bezoeker voor het bezoeken van het begin van de row. |
AcceptEnd(visitor: DocumentVisitor) | Accepteert een bezoeker voor het bezoeken van het einde van de row. |
GetText() | Haalt de tekst op van alle cellen in deze rij, inclusief het teken voor het einde van de rij. |
EnsureMinimum() | Als de Row geen cellen heeft, maakt hij één Cell aan en voegt die toe. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Retourneert een collectie van child nodes die overeenkomen met het opgegeven type. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Retourneert een N-de child node die overeenkomt met het opgegeven type. |
SelectNodes(xpath: string) | Selecteert een lijst met nodes die overeenkomen met de XPath-expressie. |
SelectSingleNode(xpath: string) | Selecteert de eerste node die overeenkomt met de XPath-expressie. |
GetEnumerator() | Biedt ondersteuning voor for-each-stijl iteratie over de child-nodes van deze node. |
AppendChild(newChild: T) | Voegt de opgegeven node toe aan het einde van de lijst met child-nodes van deze node. |
PrependChild(newChild: T) | Voegt de opgegeven node toe aan het begin van de lijst met child nodes voor deze node. |
InsertAfter(newChild: T, refChild: Node) | Voegt de opgegeven node direct na de opgegeven reference node in. |
InsertBefore(newChild: T, refChild: Node) | Voegt de opgegeven node direct vóór de opgegeven reference node in. |
RemoveChild(oldChild: T) | Verwijdert de opgegeven child node. |
RemoveAllChildren() | Verwijdert alle child nodes van het huidige node. |
RemoveSmartTags() | Verwijdert alle SmartTag descendant nodes van het huidige node. |
IndexOf(child: Node) | Retourneert de index van de opgegeven child node in de child node array. |
CreateNavigator() | Creëert een navigator die kan worden gebruikt om nodes te doorlopen en te lezen. |
Clone(isCloneChildren: bool) | U moet de Clone(bool, INodeCloningListener) overload gebruiken wanneer node cloning een deel is van een ander (meestal samengesteld) node cloning-proces. |
GetAncestor(ancestorType: Type) | Geeft de eerste bovenliggende van het opgegeven objecttype terug. |
GetAncestorOf() | Roept GetAncestorOf aan op deze Row-instantie. |
Remove() | Verwijdert zichzelf uit de ouder. |
NextPreOrder(rootNode: Node) | Haalt het volgende knooppunt op volgens het pre-order boomtraversal-algoritme. |
PreviousPreOrder(rootNode: Node) | Haalt het vorige knooppunt op volgens het pre-order boomtraversal-algoritme. |
ToString(saveFormat: SaveFormat) | Exporteert de inhoud van het knooppunt naar een string in het opgegeven formaat. |
NodeTypeToString(nodeType: NodeType) | Een hulpfunctie die een enum-waarde van een knooppunttype converteert naar een gebruiksvriendelijke string. |