Paragraph

Översikt

Paragraph är en klass i Aspose.Words FOSS för .NET. Ärver från: CompositeNode, IParaAttrSource, IRunAttrSource och 1 till.

Representerar ett stycke text.

Den här klassen tillhandahåller 35 metoder för att arbeta med Paragraph-objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, AcceptEnd, AcceptStart, AppendChild, AppendField, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEffectiveTabStops och 19 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.Words FOSS för .NET-paketet. Egenskaper: BreakIsStyleSeparator, Count, CustomNodeId, Document, FirstChild, FrameFormat och 26 till.

Egenskaper

NamnTypÅtkomstBeskrivning
NodeTypeNodeTypeLäsReturnerar stycke.
ParentStoryStoryLäsHämtar den föräldra sektion-nivåhistorien som kan vara Body eller HeaderFooter.
ParentSectionSectionLäsHämtar föräldrasektionen för stycket.
IsInCellboolLäsSant om detta stycke är ett omedelbart barn till Cell; falskt annars.
IsEndOfCellboolLäsSant om detta stycke är det sista stycket i en Cell; falskt annars.
BreakIsStyleSeparatorboolLäsTrue om detta styckeavbrott är en stilseparator.
IsEndOfSectionboolLäsTrue om detta stycke är det sista stycket i Body (huvudtextberättelsen) i ett avsnitt; false annars.
IsEndOfHeaderFooterboolLäsTrue om detta stycke är det sista stycket i HeaderFooter (huvudtextberättelsen) i ett avsnitt; false annars.
IsEndOfDocumentboolLäsSant om detta stycke är det sista stycket i det sista avsnittet i dokumentet.
ParagraphFormatParagraphFormatLäsTillhandahåller åtkomst till styckeformateringsegenskaperna.
ListFormatListFormatLäsGer åtkomst till listformateringsegenskaperna för stycket.
FrameFormatFrameFormatLäsGer åtkomst till ramformateringsegenskaperna.
ListLabelListLabelLäsHämtar ett ListLabel objekt som ger åtkomst till listnumreringsvärdet och formateringen för detta stycke.
RunsRunCollectionLäsGer åtkomst till den typade samlingen av textstycken i paragrafen.
ParagraphBreakFontFontLäsGer åtkomst till teckensnittsformateringen för paragrafbrytningstecknet.
IsInsertRevisionboolLäsHämtar om det är en infogningsrevision.
IsDeleteRevisionboolLäsHämtar is delete revision.
IsMoveFromRevisionboolLäsHämtar isMove från revision.
IsMoveToRevisionboolLäsHämtar isMoveToRevision.
IsFormatRevisionboolLäsHämtar is format revision.
IsListItemboolLäsSant när stycket är ett element i en punktlista eller en numrerad lista i originalrevisionen.
IsCompositeboolLäsReturnerar true eftersom den här noden kan ha barnnoder.
HasChildNodesboolLäsReturnerar true om den här noden har några barnnoder.
FirstChildNodeLäsHämtar den första underordnade till noden.
LastChildNodeLäsHämtar det sista barnet i noden.
CountintLäsHämtar antalet omedelbara barn till den här noden.
ParentNodeCompositeNodeLäsHämtar den omedelbara föräldern till den här noden.
DocumentDocumentBaseLäsHämtar dokumentet som den här noden tillhör.
PreviousSiblingNodeLäsHämtar noden som omedelbart föregår den här noden.
NextSiblingNodeLäsHämtar noden som omedelbart följer denna nod.
RangeRangeLäsReturnerar ett Range-objekt som representerar den del av ett dokument som finns i den här noden.
CustomNodeIdintLäs/SkrivAnger anpassad nodidentifierare.

Metoder

SignaturBeskrivning
Paragraph(doc: DocumentBase)Initierar en ny instans av Paragraph-klassen.
Accept(visitor: DocumentVisitor)Anropar VisitParagraphStart, anropar sedan Accept för alla barnnoder i paragrafen och anropar VisitParagraphEnd i slutet.
AcceptStart(visitor: DocumentVisitor)Accepterar en besökare för att besöka början av dokumentets paragraf.
AcceptEnd(visitor: DocumentVisitor)Accepterar en besökare för att besöka slutet av dokumentets stycke.
GetText()Hämtar texten i detta stycke inklusive tecknet för styckeavslut.
GetEffectiveTabStops()Returnerar en array med alla tabbstopp som tillämpas på detta stycke, inklusive de som tillämpas indirekt via stilar eller listor.
JoinRunsWithSameFormatting()Slår samman körningar med samma formatering i stycket.
AppendField(fieldType: FieldType, updateField: bool)Lägger till ett Word-fält i detta stycke.
AppendField(fieldCode: string)Lägger till ett fält i detta stycke.
AppendField(fieldCode: string, fieldValue: string)Lägger till ett fält i detta stycke.
InsertField(fieldType: FieldType, updateField: bool, refNode: Node, isAfter: bool)Infogar ett Word-fält i detta stycke.
InsertField(fieldCode: string, refNode: Node, isAfter: bool)Infogar ett fält i detta stycke.
InsertField(fieldCode: string, fieldValue: string, refNode: Node, isAfter: bool)Infogar ett fält i detta stycke.
GetChildNodes(nodeType: NodeType, isDeep: bool)Returnerar en samling av barnnoder som matchar den angivna typen.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Returnerar den N:te barnnoden som matchar den angivna typen.
SelectNodes(xpath: string)Väljer en lista med noder som matchar XPath-uttrycket.
SelectSingleNode(xpath: string)Väljer den första noden som matchar XPath-uttrycket.
GetEnumerator()Tillhandahåller stöd för iteration i for-each-stil över barnnoderna för denna nod.
AppendChild(newChild: T)Lägger till den angivna noden i slutet av listan med barnnoder för denna nod.
PrependChild(newChild: T)Lägger till den angivna noden i början av listan med barnnoder för denna nod.
InsertAfter(newChild: T, refChild: Node)Infogar den angivna noden omedelbart efter den angivna referensnoden.
InsertBefore(newChild: T, refChild: Node)Infogar den angivna noden omedelbart före den angivna referensnoden.
RemoveChild(oldChild: T)Tar bort den angivna barnnoden.
RemoveAllChildren()Tar bort alla barnnoder för den aktuella noden.
RemoveSmartTags()Tar bort alla SmartTag nedärvda noder i den aktuella noden.
IndexOf(child: Node)Returnerar indexet för den angivna barnnoden i barnnodarrayen.
CreateNavigator()Skapar en navigator som kan användas för att traversera och läsa noder.
Clone(isCloneChildren: bool)Du bör använda overloaden Clone(bool, INodeCloningListener) när nodkloning är en del av en annan (vanligtvis sammansatt) nodkloningsprocess.
GetAncestor(ancestorType: Type)Hämtar den första förfadern av den angivna objekttypen.
GetAncestorOf()Anropar GetAncestorOf på denna Paragraph-instans.
Remove()Tar bort sig själv från föräldern.
NextPreOrder(rootNode: Node)Hämtar nästa nod enligt pre-order-trädtraverseringsalgoritmen.
PreviousPreOrder(rootNode: Node)Hämtar den föregående noden enligt pre-order-trädtraverseringsalgoritmen.
ToString(saveFormat: SaveFormat)Exporterar innehållet i noden till en sträng i det angivna formatet.
NodeTypeToString(nodeType: NodeType)En hjälpfunktion som konverterar ett nodtyp-enumvärde till en användarvänlig sträng.

Se även

 Svenska