Cell

Prezentare generală

Cell este o clasă în Aspose.Words FOSS pentru .NET. Moștenește de la: CompositeNode, ICellAttrSource, ITrackableNode.

Reprezintă o celulă de tabel.

Această clasă oferă 28 de metode pentru lucrul cu obiecte Cell în programele .NET. Metodele disponibile includ: Accept, AcceptEnd, AcceptStart, AppendChild, Cell, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, și 16 metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.Words FOSS pentru .NET. Proprietăți: CellFormat, Count, CustomNodeId, Document, FirstChild, FirstParagraph, și încă 16.

Proprietăți

NumeTipAccesDescriere:
NodeTypeNodeTypeCitireReturnează Cell.
NextCellCellCitireObține nodul Cell următor.
PreviousCellCellCitireObține nodul Cell anterior.
ParentRowRowCitireReturnează rândul părinte al celulei.
FirstParagraphParagraphCitireObține primul paragraf dintre copiii direcţi.
LastParagraphParagraphCitireObține ultimul paragraf dintre copiii imediati.
IsFirstCellboolCitireAdevărat dacă aceasta este prima celulă dintr-un rând; fals în caz contrar.
IsLastCellboolCitireAdevărat dacă aceasta este ultima celulă dintr-un rând; fals în caz contrar.
CellFormatCellFormatCitireOferă acces la proprietățile de formatare ale celulei.
ParagraphsParagraphCollectionCitireObține o colecție de paragrafe care sunt copii imediate ale celulei.
TablesTableCollectionCitireObține o colecție de tabele care sunt copii imediate ale celulei.
IsCompositeboolCitireReturnează true deoarece acest nod poate avea noduri copil.
HasChildNodesboolCitireReturnează true dacă acest nod are noduri copil.
FirstChildNodeCitireObține primul copil al nodului.
LastChildNodeCitireObține ultimul copil al nodului.
CountintCitireObține numărul de copii imediati ai acestui nod.
ParentNodeCompositeNodeCitireObține părintele imediat al acestui nod.
DocumentDocumentBaseCitireObține documentul căruia îi aparține acest nod.
PreviousSiblingNodeCitireObține nodul care precede imediat acest nod.
NextSiblingNodeCitireObține nodul care urmează imediat acestui nod.
RangeRangeCitireReturnează un obiect Range care reprezintă porțiunea unui document care este conținută în acest nod.
CustomNodeIdintCitire/ScriereSpecifică identificatorul personalizat al nodului.

Metode

SemnăturăDescriere:
Cell(doc: DocumentBase)Inițializează o nouă instanță a clasei Cell.
Accept(visitor: DocumentVisitor)Apelează VisitCellStart, apoi apelează Accept pentru toate nodurile copil ale secțiunii și apelează VisitCellEnd la final.
AcceptStart(visitor: DocumentVisitor)Acceptă un vizitator pentru a vizita începutul celulei.
AcceptEnd(visitor: DocumentVisitor)Acceptă un vizitator pentru a vizita sfârșitul celulei.
EnsureMinimum()Dacă ultimul copil nu este un paragraf, creează și adaugă un paragraf gol.
GetText()Obține textul acestui nod și al tuturor copiilor săi.
GetChildNodes(nodeType: NodeType, isDeep: bool)Returnează o colecție de noduri copil care corespund tipului specificat.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Returnează al N-lea nod copil care corespunde tipului specificat.
SelectNodes(xpath: string)Selectează o listă de noduri care se potrivesc expresiei XPath.
SelectSingleNode(xpath: string)Selectează primul Nod care se potrivește expresiei XPath.
GetEnumerator()Oferă suport pentru iterația de tip „for each” peste nodurile copil ale acestui nod.
AppendChild(newChild: T)Adaugă nodul specificat la sfârșitul listei de noduri copil ale acestui nod.
PrependChild(newChild: T)Adaugă nodul specificat la începutul listei de noduri copil pentru acest nod.
InsertAfter(newChild: T, refChild: Node)Inserează nodul specificat imediat după nodul de referință specificat.
InsertBefore(newChild: T, refChild: Node)Inserează nodul specificat imediat înainte de nodul de referință specificat.
RemoveChild(oldChild: T)Elimină nodul copil specificat.
RemoveAllChildren()Elimină toate nodurile copil ale nodului curent.
RemoveSmartTags()Elimină toate nodurile descendente SmartTag ale nodului curent.
IndexOf(child: Node)Returnează indexul nodului copil specificat în matricea de noduri copil.
CreateNavigator()Creează un navigator care poate fi utilizat pentru a traversa și citi nodurile.
Clone(isCloneChildren: bool)Ar trebui să folosiți suprasarcina Clone(bool, INodeCloningListener) când clonarea nodului este parte a unui alt proces de clonare a nodului (de obicei compozit).
GetAncestor(ancestorType: Type)Obține primul strămoș al tipului de obiect specificat.
GetAncestorOf()Apelează GetAncestorOf pe această instanță de Cell.
Remove()Se elimină pe sine din părinte.
NextPreOrder(rootNode: Node)Obține nodul următor conform algoritmului de traversare în preordine a arborelui.
PreviousPreOrder(rootNode: Node)Obține nodul anterior conform algoritmului de traversare în preordine a arborelui.
ToString(saveFormat: SaveFormat)Exportă conținutul nodului într-un șir în formatul specificat.
NodeTypeToString(nodeType: NodeType)O metodă utilitară care convertește o valoare enum a tipului de nod într-un șir prietenos pentru utilizator.

Vezi și:

 Română