Cell

Cell

Panoramica

Cell è una classe in Aspose.Words FOSS per .NET. Eredita da: CompositeNode, ICellAttrSource, ITrackableNode.

Rappresenta una cella di tabella.

Questa classe fornisce 28 metodi per lavorare con oggetti Cell in programmi .NET. I metodi disponibili includono: Accept, AcceptEnd, AcceptStart, AppendChild, Cell, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, e 16 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.Words FOSS per .NET. Proprietà: CellFormat, Count, CustomNodeId, Document, FirstChild, FirstParagraph, e 16 altre.

Proprietà

NomeTipoAccessoDescrizione
NodeTypeNodeTypeLetturaRestituisce Cell.
NextCellCellLetturaOttiene il nodo Cell successivo.
PreviousCellCellLetturaOttiene il nodo Cell precedente.
ParentRowRowLetturaRestituisce la riga genitore della cella.
FirstParagraphParagraphLetturaOttiene il primo paragrafo tra i figli immediati.
LastParagraphParagraphLetturaOttiene l’ultimo paragrafo tra i figli immediati.
IsFirstCellboolLetturaVero se questa è la prima cella all’interno di una riga; falso altrimenti.
IsLastCellboolLetturaVero se questa è l’ultima cella all’interno di una riga; falso altrimenti.
CellFormatCellFormatLetturaFornisce l’accesso alle proprietà di formattazione della cella.
ParagraphsParagraphCollectionLetturaOttiene una raccolta di paragrafi che sono figli immediati della cella.
TablesTableCollectionLetturaOttiene una raccolta di tabelle che sono figlie immediate della cella.
IsCompositeboolLetturaRestituisce true poiché questo nodo può avere nodi figli.
HasChildNodesboolLetturaRestituisce true se questo nodo ha dei nodi figli.
FirstChildNodeLetturaOttiene il primo figlio del nodo.
LastChildNodeLetturaOttiene l’ultimo figlio del nodo.
CountintLetturaOttiene il numero di figli immediati di questo nodo.
ParentNodeCompositeNodeLetturaOttiene il genitore immediato di questo nodo.
DocumentDocumentBaseLetturaOttiene il documento a cui appartiene questo nodo.
PreviousSiblingNodeLetturaOttiene il nodo immediatamente precedente a questo nodo.
NextSiblingNodeLetturaRestituisce il nodo immediatamente successivo a questo nodo.
RangeRangeLetturaRestituisce un oggetto Range che rappresenta la porzione di un documento contenuta in questo nodo.
CustomNodeIdintLettura/ScritturaSpecifica un identificatore di nodo personalizzato.

Metodi

FirmaDescrizione
Cell(doc: DocumentBase)Inizializza una nuova istanza della classe Cell.
Accept(visitor: DocumentVisitor)Chiama VisitCellStart, poi chiama Accept per tutti i nodi figlio della sezione e chiama VisitCellEnd alla fine.
AcceptStart(visitor: DocumentVisitor)Accetta un visitatore per visitare l’inizio della cella.
AcceptEnd(visitor: DocumentVisitor)Accetta un visitatore per visitare la fine della cella.
EnsureMinimum()Se l’ultimo figlio non è un paragrafo, crea e aggiunge un paragrafo vuoto.
GetText()Restituisce il testo di questo nodo e di tutti i suoi figli.
GetChildNodes(nodeType: NodeType, isDeep: bool)Restituisce una raccolta di nodes che corrispondono al tipo specificato.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Restituisce l’N-esimo Node che corrisponde al tipo specificato.
SelectNodes(xpath: string)Seleziona un elenco di nodes che corrispondono all’espressione XPath.
SelectSingleNode(xpath: string)Seleziona il primo Node che corrisponde all’espressione XPath.
GetEnumerator()Fornisce supporto per l’iterazione in stile for each sui nodi figlio di questo nodo.
AppendChild(newChild: T)Aggiunge il nodo specificato alla fine dell’elenco dei nodi figlio di questo nodo.
PrependChild(newChild: T)Aggiunge il nodo specificato all’inizio dell’elenco dei nodi figlio di questo nodo.
InsertAfter(newChild: T, refChild: Node)Inserisce il nodo specificato immediatamente dopo il nodo di riferimento specificato.
InsertBefore(newChild: T, refChild: Node)Inserisce il nodo specificato immediatamente prima del nodo di riferimento specificato.
RemoveChild(oldChild: T)Rimuove il nodo figlio specificato.
RemoveAllChildren()Rimuove tutti i nodi figlio del nodo corrente.
RemoveSmartTags()Rimuove tutti i nodi discendenti SmartTag del nodo corrente.
IndexOf(child: Node)Restituisce l’indice del nodo figlio specificato nell’array dei nodi figli.
CreateNavigator()Crea un navigatore che può essere usato per attraversare e leggere i nodi.
Clone(isCloneChildren: bool)Dovresti usare il sovraccarico Clone(bool, INodeCloningListener) quando la clonazione del nodo è parte di un altro (di solito composite) processo di clonazione di nodi.
GetAncestor(ancestorType: Type)Restituisce il primo antenato del tipo di oggetto specificato.
GetAncestorOf()Chiama GetAncestorOf su questa istanza di Cell.
Remove()Rimuove se stesso dal genitore.
NextPreOrder(rootNode: Node)Ottiene il nodo successivo secondo l’algoritmo di traversata pre-ordine dell’albero.
PreviousPreOrder(rootNode: Node)Ottiene il nodo precedente secondo l’algoritmo di traversata pre-ordine dell’albero.
ToString(saveFormat: SaveFormat)Esporta il contenuto del nodo in una stringa nel formato specificato.
NodeTypeToString(nodeType: NodeType)Un metodo di utilità che converte un valore enum di tipo nodo in una stringa leggibile dall’utente.

Vedi anche

 Italiano