Story

Story

Overzicht

Story is een klasse in Aspose.Words FOSS voor .NET. Erft van: CompositeNode, IStory.

Basisklasse voor elementen die block-niveau knooppunten Paragraph en Table bevatten.

Deze klasse biedt 28 methoden voor het werken met Story-objecten in .NET-programma’s. Beschikbare methoden omvatten: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Clone, CreateNavigator, DeleteShapes, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, en 16 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 11.

Eigenschappen

NaamTypeToegangBeschrijving
StoryTypeStoryTypeLezenHaalt het type van dit verhaal op.
FirstParagraphParagraphLezenHaalt de eerste alinea op in het verhaal.
LastParagraphParagraphLezenHaalt de laatste alinea op in het verhaal.
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 child nodes heeft.
FirstChildNodeLezenHaalt het eerste kind van de node op.
LastChildNodeLezenHaalt het laatste kind van de node op.
CountintLezenHaalt het aantal directe kinderen van dit knooppunt op.
NodeTypeNodeTypeLezenHaalt het type van dit knooppunt op.
ParentNodeCompositeNodeLezenHaalt de directe ouder van dit knooppunt op.
DocumentDocumentBaseLezenHaalt het document op waartoe dit knooppunt behoort.
PreviousSiblingNodeLezenHaalt de node op die onmiddellijk 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 in dit knooppunt is opgenomen.
CustomNodeIdintLezen/schrijvenSpecificeert een aangepaste node identifier.

Methoden

HandtekeningBeschrijving
DeleteShapes()Verwijdert alle vormen uit de tekst van dit verhaal.
AppendParagraph(text: string)Een snelkoppelmethode die een Paragraph-object maakt met optionele tekst en deze 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 dat overeenkomt met het opgegeven type.
SelectNodes(xpath: string)Selecteert een lijst met knooppunten die overeenkomen met de XPath-expressie.
SelectSingleNode(xpath: string)Selecteert de eerste knoop die overeenkomt met de XPath-expressie.
GetEnumerator()Biedt ondersteuning voor de for each-achtige iteratie over de kindknooppunten van deze knoop.
AppendChild(newChild: T)Voegt de opgegeven knoop toe aan het einde van de lijst met kindknooppunten van deze knoop.
PrependChild(newChild: T)Voegt het opgegeven knooppunt toe aan het begin van de lijst met kindknooppunten voor dit knooppunt.
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)Geeft de index van het opgegeven kindknooppunt terug in de array van kindknooppunten.
AcceptStart(visitor: DocumentVisitor)Wanneer geïmplementeerd in een afgeleide klasse, roept het de VisitXXXStart methode van de opgegeven documentbezoeker aan.
AcceptEnd(visitor: DocumentVisitor)Wanneer geïmplementeerd in een afgeleide klasse, roept de VisitXXXEnd methode van de opgegeven documentbezoeker aan.
CreateNavigator()Maakt een navigator aan die kan worden gebruikt om knooppunten te doorlopen en te lezen.
Clone(isCloneChildren: bool)U moet de overload Clone(bool, INodeCloningListener) gebruiken wanneer het klonen van een knooppunt deel uitmaakt van een ander (meestal samengesteld) knooppuntkloonproces.
Accept(visitor: DocumentVisitor)Roept Accept(visitor) aan op deze Story-instantie.
GetAncestor(ancestorType: Type)Haalt de eerste voorouder op van het opgegeven objecttype.
GetAncestorOf()Roept GetAncestorOf aan op deze Story-instantie.
Remove()Verwijdert zichzelf van 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 het knooppunt naar een string in het opgegeven formaat.
NodeTypeToString(nodeType: NodeType)Een hulpfunctie die een enum-waarde van het knooppunttype omzet in een gebruiksvriendelijke string.

Zie ook

 Nederlands