Body

Översikt

Body är en klass i Aspose.Words FOSS för .NET. Ärver från: Story.

Representerar en behållare för huvudtexten i ett avsnitt.

Denna klass tillhandahåller 30 metoder för att arbeta med Body-objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Body, Clone, CreateNavigator, DeleteShapes, EnsureMinimum, GetAncestor, GetAncestorOf och 18 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: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes och 12 till.

Egenskaper

NamnTypÅtkomstBeskrivning
NodeTypeNodeTypeLäsReturnerar Body.
ParentSectionSectionLäsHämtar den överordnade sektionen för den här berättelsen.
StoryTypeStoryTypeLäsHämtar typen av den här berättelsen.
FirstParagraphParagraphLäsHämtar det första stycket i berättelsen.
LastParagraphParagraphLäsHämtar det sista stycket i historien.
ParagraphsParagraphCollectionLäsHämtar en samling stycken som är omedelbara barn till berättelsen.
TablesTableCollectionLäsHämtar en samling tabeller som är omedelbara barn till berättelsen.
IsCompositeboolLäsReturnerar true eftersom den här noden kan ha undernoder.
HasChildNodesboolLäsReturnerar true om den här noden har några undernoder.
FirstChildNodeLäsHämtar den första underordnade 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 den här noden.
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
Body(doc: DocumentBase)Initierar en ny instans av Body-klassen.
Accept(visitor: DocumentVisitor)Anropar VisitBodyStart, sedan anropar Accept för alla barnnoder i avsnittet och anropar VisitBodyEnd i slutet.
AcceptStart(visitor: DocumentVisitor)Accepterar en besökare för att besöka början av dokumentets body.
AcceptEnd(visitor: DocumentVisitor)Accepterar en besökare för att besöka slutet av dokumentets kropp.
EnsureMinimum()Om den sista barnet inte är ett stycke, skapar och lägger till ett tomt stycke.
DeleteShapes()Raderar alla former från texten i den här berättelsen.
AppendParagraph(text: string)En genvägsmetod som skapar ett Paragraph-objekt med valfri text och lägger till det i slutet av detta objekt.
GetText()Hämtar texten för den här noden och alla dess barn.
GetChildNodes(nodeType: NodeType, isDeep: bool)Returnerar en samling av undernoder som matchar den angivna typen.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Returnerar en N:te undernod 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 Node som matchar XPath-uttrycket.
GetEnumerator()Tillhandahåller stöd för iteration i foreach-stil över de barnnoder som tillhö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 referensnod.
RemoveChild(oldChild: T)Tar bort den angivna barnnoden.
RemoveAllChildren()Tar bort alla barnnoder för den aktuella noden.
RemoveSmartTags()Tar bort alla SmartTag ättlingnoder för den aktuella noden.
IndexOf(child: Node)Returnerar indexet för den specificerade 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 nodkloningen ä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å detta Body-objekt.
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 föregående nod 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 node-typ enumvärde till en användarvänlig sträng.

Se även

 Svenska