Paragraph

Paragraph

Panoramica

Paragraph è una classe in Aspose.Words FOSS per .NET. Eredita da: CompositeNode, IParaAttrSource, IRunAttrSource e 1 altro.

Rappresenta un paragrafo di testo.

Questa classe fornisce 35 metodi per lavorare con gli oggetti Paragraph nei programmi .NET. I metodi disponibili includono: Accept, AcceptEnd, AcceptStart, AppendChild, AppendField, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEffectiveTabStops e 19 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.Words FOSS per .NET. Proprietà: BreakIsStyleSeparator, Count, CustomNodeId, Document, FirstChild, FrameFormat e 26 altre.

Proprietà

NomeTipoAccessoDescrizione
NodeTypeNodeTypeLetturaRestituisce il paragrafo.
ParentStoryStoryLetturaRecupera la storia a livello di sezione genitore che può essere Body o HeaderFooter.
ParentSectionSectionLetturaRecupera la Sezione genitore del paragrafo.
IsInCellboolLetturaTrue se questo paragrafo è un figlio immediato di Cell; false altrimenti.
IsEndOfCellboolLetturaTrue se questo paragrafo è l’ultimo paragrafo in una Cell; false altrimenti.
BreakIsStyleSeparatorboolLetturaTrue se questa interruzione di paragrafo è un Separatore di Stile.
IsEndOfSectionboolLetturaTrue se questo paragrafo è l’ultimo paragrafo nel Body (storia principale del testo) di una Sezione; false altrimenti.
IsEndOfHeaderFooterboolLetturaTrue se questo paragrafo è l’ultimo paragrafo nel HeaderFooter (storia principale del testo) di una Sezione; false altrimenti.
IsEndOfDocumentboolLetturaTrue se questo paragrafo è l’ultimo paragrafo dell’ultima sezione del documento.
ParagraphFormatParagraphFormatLetturaFornisce l’accesso alle proprietà di formattazione del paragrafo.
ListFormatListFormatLetturaFornisce l’accesso alle proprietà di formattazione dell’elenco del paragrafo.
FrameFormatFrameFormatLetturaFornisce l’accesso alle proprietà di formattazione del frame.
ListLabelListLabelLetturaOttiene un oggetto ListLabel che fornisce l’accesso al valore di numerazione dell’elenco e alla formattazione per questo paragrafo.
RunsRunCollectionLetturaFornisce l’accesso alla collezione tipizzata di frammenti di testo all’interno del paragrafo.
ParagraphBreakFontFontLetturaFornisce l’accesso alla formattazione del carattere di interruzione di paragrafo.
IsInsertRevisionboolLetturaOttiene il valore di is insert revision.
IsDeleteRevisionboolLetturaOttiene il valore di is delete revision.
IsMoveFromRevisionboolLetturaOttiene lo spostamento da revisione.
IsMoveToRevisionboolLetturaOttiene il valore di is move to revision.
IsFormatRevisionboolLetturaOttiene il valore di is format revision.
IsListItemboolLetturaTrue quando il paragrafo è un elemento in un elenco puntato o numerato nella revisione originale.
IsCompositeboolLetturaRestituisce true poiché questo nodo può avere nodi figli.
HasChildNodesboolLetturaRestituisce true se questo nodo ha 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
Paragraph(doc: DocumentBase)Inizializza una nuova istanza della classe Paragraph.
Accept(visitor: DocumentVisitor)Chiama VisitParagraphStart, poi chiama Accept per tutti i nodi figlio del paragrafo e chiama VisitParagraphEnd alla fine.
AcceptStart(visitor: DocumentVisitor)Accetta un visitatore per visitare l’inizio del paragrafo del documento.
AcceptEnd(visitor: DocumentVisitor)Accetta un visitatore per visitare la fine del paragrafo del documento.
GetText()Restituisce il testo di questo paragrafo includendo il carattere di fine paragrafo.
GetEffectiveTabStops()Restituisce un array di tutte le tabulazioni applicate a questo paragrafo, incluse quelle applicate indirettamente da stili o elenchi.
JoinRunsWithSameFormatting()Unisce i run con la stessa formattazione nel paragrafo.
AppendField(fieldType: FieldType, updateField: bool)Aggiunge un campo Word a questo paragrafo.
AppendField(fieldCode: string)Aggiunge un campo a questo paragrafo.
AppendField(fieldCode: string, fieldValue: string)Aggiunge un campo a questo paragrafo.
InsertField(fieldType: FieldType, updateField: bool, refNode: Node, isAfter: bool)Inserisce un campo Word in questo paragrafo.
InsertField(fieldCode: string, refNode: Node, isAfter: bool)Inserisce un campo in questo paragrafo.
InsertField(fieldCode: string, fieldValue: string, refNode: Node, isAfter: bool)Inserisce un campo in questo paragrafo.
GetChildNodes(nodeType: NodeType, isDeep: bool)Restituisce una raccolta di nodi figlio che corrispondono al tipo specificato.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Restituisce il N-esimo nodo figlio che corrisponde al tipo specificato.
SelectNodes(xpath: string)Seleziona un elenco di nodi 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 node.
AppendChild(newChild: T)Aggiunge il nodo specificato alla fine dell’elenco dei nodi figli per questo nodo.
PrependChild(newChild: T)Aggiunge il nodo specificato all’inizio dell’elenco dei nodi figli 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 di nodi.
GetAncestor(ancestorType: Type)Restituisce il primo antenato del tipo di oggetto specificato.
GetAncestorOf()Chiama GetAncestorOf su questa istanza di Paragraph.
Remove()Si rimuove dal genitore.
NextPreOrder(rootNode: Node)Ottiene il nodo successivo secondo l’algoritmo di attraversamento pre-ordine dell’albero.
PreviousPreOrder(rootNode: Node)Ottiene il nodo precedente secondo l’algoritmo di attraversamento 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