Body

Body

Overzicht

Body is een klasse in Aspose.Words FOSS voor .NET. Erft van: Story.

Stelt een container voor de hoofdtekst van een sectie.

Deze klasse biedt 30 methoden voor het werken met Body-objecten in .NET-programma’s. Beschikbare methoden omvatten: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Body, Clone, CreateNavigator, DeleteShapes, EnsureMinimum, GetAncestor, GetAncestorOf, en 18 extra methoden. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.Words FOSS voor .NET-pakket. Eigenschappen: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes, en nog 12.

Eigenschappen

NaamTypeToegangBeschrijving
NodeTypeNodeTypeLezenRetourneert Body.
ParentSectionSectionLezenHaalt de bovenliggende sectie van dit verhaal op.
StoryTypeStoryTypeLezenHaalt het type van dit verhaal op.
FirstParagraphParagraphLezenHaalt de eerste alinea in het verhaal op.
LastParagraphParagraphLezenHaalt de laatste alinea in het verhaal op.
ParagraphsParagraphCollectionLezenHaalt een verzameling alinea’s op die directe kinderen van het verhaal zijn.
TablesTableCollectionLezenHaalt een verzameling tabellen op die directe kinderen van het verhaal zijn.
IsCompositeboolLezenRetourneert true omdat dit knooppunt kindknooppunten kan hebben.
HasChildNodesboolLezenRetourneert true als dit knooppunt een of meer kindknooppunten heeft.
FirstChildNodeLezenHaalt het eerste kind van het knooppunt op.
LastChildNodeLezenHaalt het laatste kind van de node op.
CountintLezenGeeft het aantal directe kinderen van dit knooppunt.
ParentNodeCompositeNodeLezenHaalt de directe ouder van dit knooppunt op.
DocumentDocumentBaseLezenHaalt het document op waartoe dit knooppunt behoort.
PreviousSiblingNodeLezenHaalt de node op die direct voorafgaat aan deze node.
NextSiblingNodeLezenHaalt het knooppunt op dat direct volgt op dit knooppunt.
RangeRangeLezenRetourneert een Range-object dat het gedeelte van een document weergeeft dat zich in dit knooppunt bevindt.
CustomNodeIdintLezen/schrijvenSpecificeert een aangepaste node-identifier.

Methoden

HandtekeningBeschrijving
Body(doc: DocumentBase)Initialiseert een nieuw exemplaar van de Body-klasse.
Accept(visitor: DocumentVisitor)Roept VisitBodyStart aan, vervolgens Accept voor alle kindknopen van de sectie en roept VisitBodyEnd aan het einde.
AcceptStart(visitor: DocumentVisitor)Accepteert een bezoeker om het begin van de body van het document te bezoeken.
AcceptEnd(visitor: DocumentVisitor)Accepteert een bezoeker om het einde van de documentbody te bezoeken.
EnsureMinimum()Als het laatste kind geen alinea is, maakt het een lege alinea aan en voegt deze toe.
DeleteShapes()Verwijdert alle vormen uit de tekst van dit verhaal.
AppendParagraph(text: string)Een shortcut-methode die een Paragraph-object maakt met optionele tekst en dit aan het einde van dit object toevoegt.
GetText()Haalt de tekst van dit knooppunt en van al zijn kinderen op.
GetChildNodes(nodeType: NodeType, isDeep: bool)Retourneert een verzameling kindknooppunten die overeenkomen met het opgegeven type.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Retourneert een N-de kindknooppunt die overeenkomt met het opgegeven type.
SelectNodes(xpath: string)Selecteert een lijst van knooppunten die overeenkomen met de XPath-expressie.
SelectSingleNode(xpath: string)Selecteert de eerste Node die overeenkomt met de XPath-expressie.
GetEnumerator()Biedt ondersteuning voor de for each-stijl iteratie over de child nodes van deze node.
AppendChild(newChild: T)Voegt de opgegeven node toe aan het einde van de lijst met child nodes van deze node.
PrependChild(newChild: T)Voegt de opgegeven node toe aan het begin van de lijst met child nodes van deze node.
InsertAfter(newChild: T, refChild: Node)Voegt het opgegeven knooppunt direct na het opgegeven referentieknooppunt in.
InsertBefore(newChild: T, refChild: Node)Voegt het opgegeven knooppunt direct vóór het opgegeven referentieknooppunt in.
RemoveChild(oldChild: T)Verwijdert het opgegeven kindknooppunt.
RemoveAllChildren()Verwijdert alle kindknooppunten van het huidige knooppunt.
RemoveSmartTags()Verwijdert alle SmartTag afstammingsknooppunten van het huidige knooppunt.
IndexOf(child: Node)Retourneert de index van de opgegeven kindknoop in de kindknoop-array.
CreateNavigator()Maakt een navigator die kan worden gebruikt om knooppunten te doorlopen en te lezen.
Clone(isCloneChildren: bool)U moet de Clone(bool, INodeCloningListener)-overload gebruiken wanneer het klonen van het knooppunt deel uitmaakt van een ander (meestal samengesteld) knooppunt-kloonproces.
GetAncestor(ancestorType: Type)Haalt de eerste voorouder op van het opgegeven objecttype.
GetAncestorOf()Roept GetAncestorOf aan op deze Body-instantie.
Remove()Verwijdert zichzelf uit de ouder.
NextPreOrder(rootNode: Node)Haalt het volgende knooppunt op volgens het pre-order boomtraversal-algoritme.
PreviousPreOrder(rootNode: Node)Haalt het vorige knooppunt op volgens het pre-order boomtraversal-algoritme.
ToString(saveFormat: SaveFormat)Exporteert de inhoud van de node naar een string in het opgegeven formaat.
NodeTypeToString(nodeType: NodeType)Een utility-methode die een enum-waarde van een knooppeltype omzet in een gebruiksvriendelijke string.

Zie ook

 Nederlands