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à
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
NodeType | NodeType | Lettura | Restituisce il paragrafo. |
ParentStory | Story | Lettura | Recupera la storia a livello di sezione genitore che può essere Body o HeaderFooter. |
ParentSection | Section | Lettura | Recupera la Sezione genitore del paragrafo. |
IsInCell | bool | Lettura | True se questo paragrafo è un figlio immediato di Cell; false altrimenti. |
IsEndOfCell | bool | Lettura | True se questo paragrafo è l’ultimo paragrafo in una Cell; false altrimenti. |
BreakIsStyleSeparator | bool | Lettura | True se questa interruzione di paragrafo è un Separatore di Stile. |
IsEndOfSection | bool | Lettura | True se questo paragrafo è l’ultimo paragrafo nel Body (storia principale del testo) di una Sezione; false altrimenti. |
IsEndOfHeaderFooter | bool | Lettura | True se questo paragrafo è l’ultimo paragrafo nel HeaderFooter (storia principale del testo) di una Sezione; false altrimenti. |
IsEndOfDocument | bool | Lettura | True se questo paragrafo è l’ultimo paragrafo dell’ultima sezione del documento. |
ParagraphFormat | ParagraphFormat | Lettura | Fornisce l’accesso alle proprietà di formattazione del paragrafo. |
ListFormat | ListFormat | Lettura | Fornisce l’accesso alle proprietà di formattazione dell’elenco del paragrafo. |
FrameFormat | FrameFormat | Lettura | Fornisce l’accesso alle proprietà di formattazione del frame. |
ListLabel | ListLabel | Lettura | Ottiene un oggetto ListLabel che fornisce l’accesso al valore di numerazione dell’elenco e alla formattazione per questo paragrafo. |
Runs | RunCollection | Lettura | Fornisce l’accesso alla collezione tipizzata di frammenti di testo all’interno del paragrafo. |
ParagraphBreakFont | Font | Lettura | Fornisce l’accesso alla formattazione del carattere di interruzione di paragrafo. |
IsInsertRevision | bool | Lettura | Ottiene il valore di is insert revision. |
IsDeleteRevision | bool | Lettura | Ottiene il valore di is delete revision. |
IsMoveFromRevision | bool | Lettura | Ottiene lo spostamento da revisione. |
IsMoveToRevision | bool | Lettura | Ottiene il valore di is move to revision. |
IsFormatRevision | bool | Lettura | Ottiene il valore di is format revision. |
IsListItem | bool | Lettura | True quando il paragrafo è un elemento in un elenco puntato o numerato nella revisione originale. |
IsComposite | bool | Lettura | Restituisce true poiché questo nodo può avere nodi figli. |
HasChildNodes | bool | Lettura | Restituisce true se questo nodo ha nodi figli. |
FirstChild | Node | Lettura | Ottiene il primo figlio del nodo. |
LastChild | Node | Lettura | Ottiene l’ultimo figlio del nodo. |
Count | int | Lettura | Ottiene il numero di figli immediati di questo nodo. |
ParentNode | CompositeNode | Lettura | Ottiene il genitore immediato di questo nodo. |
Document | DocumentBase | Lettura | Ottiene il documento a cui appartiene questo nodo. |
PreviousSibling | Node | Lettura | Ottiene il nodo immediatamente precedente a questo nodo. |
NextSibling | Node | Lettura | Restituisce il nodo immediatamente successivo a questo nodo. |
Range | Range | Lettura | Restituisce un oggetto Range che rappresenta la porzione di un documento contenuta in questo nodo. |
CustomNodeId | int | Lettura/Scrittura | Specifica un identificatore di nodo personalizzato. |
Metodi
| Firma | Descrizione |
|---|---|
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. |