Row

Panoramica

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

Rappresenta una riga di tabella.

Questa classe fornisce 28 metodi per lavorare con oggetti Row nei programmi .NET. I metodi disponibili includono: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, e 16 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.Words FOSS per .NET. Proprietà: Cells, Count, CustomNodeId, Document, FirstCell, FirstChild, e 16 in più.

Proprietà

NomeTipoAccessoDescrizione
NodeTypeNodeTypeLetturaRestituisce Row.
ParentTableTableLetturaRestituisce la tabella genitore immediata della Row.
IsFirstRowboolLetturaVero se questa è la prima riga in una tabella; falso altrimenti.
IsLastRowboolLetturaVero se questa è l’ultima riga in una tabella; falso altrimenti.
NextRowRowLetturaOttiene il nodo Row successivo.
PreviousRowRowLetturaOttiene il nodo Row precedente.
FirstCellCellLetturaRestituisce la prima Cell nella riga.
LastCellCellLetturaRestituisce l’ultima Cell nella riga.
CellsCellCollectionLetturaFornisce un accesso tipizzato ai nodi figlio Cell della riga.
RowFormatRowFormatLetturaFornisce l’accesso alle proprietà di formattazione della riga.
HiddenboolLettura/ScritturaOttiene o imposta un flag che indica se questa riga è nascosta o meno.
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.
ParentNodeCompositeNodeLetturaRestituisce il genitore immediato di questo nodo.
DocumentDocumentBaseLetturaOttiene il documento a cui appartiene questo nodo.
PreviousSiblingNodeLetturaRestituisce 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
Row(doc: DocumentBase)Inizializza una nuova istanza della classe Row.
Accept(visitor: DocumentVisitor)Chiama VisitRowStart, quindi chiama Accept per tutti i nodi figlio della sezione e chiama VisitRowEnd alla fine.
AcceptStart(visitor: DocumentVisitor)Accetta un visitatore per visitare l’inizio della riga.
AcceptEnd(visitor: DocumentVisitor)Accetta un visitatore per visitare la fine della riga.
GetText()Ottiene il testo di tutte le celle in questa riga, incluso il carattere di fine riga.
EnsureMinimum()Se la Row non ha celle, crea e aggiunge una Cell.
GetChildNodes(nodeType: NodeType, isDeep: bool)Restituisce una raccolta di nodi figli che corrispondono al tipo specificato.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Restituisce un nodo figlio Nth che corrisponde al tipo specificato.
SelectNodes(xpath: string)Seleziona un elenco di nodi che corrispondono all’espressione XPath.
SelectSingleNode(xpath: string)Seleziona il primo Nodo che corrisponde all’espressione XPath.
GetEnumerator()Fornisce supporto per l’iterazione in stile foreach sui nodi figlio di questo nodo.
AppendChild(newChild: T)Aggiunge il nodo specificato alla fine dell’elenco dei nodi figlio per questo nodo.
PrependChild(newChild: T)Aggiunge il nodo specificato all’inizio dell’elenco dei nodi figlio per 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 figlio.
CreateNavigator()Crea un navigatore che può essere utilizzato 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 composito) processo di clonazione del nodo.
GetAncestor(ancestorType: Type)Ottiene il primo antenato del tipo di oggetto specificato.
GetAncestorOf()Chiama GetAncestorOf su questa istanza di Row.
Remove()Si rimuove dal genitore.
NextPreOrder(rootNode: Node)Ottiene il nodo successivo secondo l’algoritmo di attraversamento dell’albero in pre-ordine.
PreviousPreOrder(rootNode: Node)Ottiene il nodo precedente secondo l’algoritmo di attraversamento dell’albero in pre-ordine.
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 del tipo di nodo in una stringa leggibile dall’utente.

Vedi anche

 Italiano