InlineStory

Översikt

InlineStory är en klass i Aspose.Words FOSS för .NET. Ärver från: CompositeNode, IInline, IStory.

Basklass för inline-nivånoder som kan innehålla stycken och tabeller.

Denna klass tillhandahåller 27 metoder för att arbeta med InlineStory-objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator och 15 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat paketet Aspose.Words FOSS för .NET. Egenskaper: Count, CustomNodeId, Document, FirstChild, FirstParagraph, Font och 17 till.

Egenskaper

NamnTypÅtkomstBeskrivning
StoryTypeStoryTypeLäsReturnerar berättelsens typ.
ParentParagraphParagraphLäsHämtar föräldraparagrafen för den här noden.
FirstParagraphParagraphLäsHämtar det första stycket i berättelsen.
LastParagraphParagraphLäsHämtar det sista stycket i historien.
ParagraphsParagraphCollectionLäsHämtar en samling av stycken som är omedelbara barn till berättelsen.
TablesTableCollectionLäsHämtar en samling av tabeller som är omedelbara barn till berättelsen.
IsInsertRevisionboolLäsHämtar om det är en infogningsrevision.
IsDeleteRevisionboolLäsHämtar om det är en raderingsrevision.
IsMoveFromRevisionboolLäsHämtar is move från revision.
IsMoveToRevisionboolLäsHämtar is move till revision.
FontFontLäsTillhandahåller åtkomst till teckensnittsformatering av ankarttecknet för detta objekt.
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 barnet i noden.
LastChildNodeLäsHämtar det sista barnet i noden.
CountintLäsHämtar antalet omedelbara barn till den här noden.
NodeTypeNodeTypeLäsHämtar typen för 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 denna nod.
NextSiblingNodeLäsHämtar den nod 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 en anpassad nodidentifierare.

Metoder

SignaturBeskrivning
EnsureMinimum()Om det sista underordnade elementet inte är ett stycke, skapar och lägger till ett tomt stycke.
GetText()Hämtar texten för den här noden och alla dess barn.
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 foreach-stil över detta nods barnnoder.
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 descendant nodes av den aktuella noden.
IndexOf(child: Node)Returnerar indexet för den angivna barnnoden i barnnodarrayen.
AcceptStart(visitor: DocumentVisitor)När den implementeras i en avledd klass anropar den VisitXXXStart-metoden i den specificerade dokumentbesökaren.
AcceptEnd(visitor: DocumentVisitor)När den implementeras i en avledd klass anropar den VisitXXXEnd-metoden i den specificerade dokumentbesökaren.
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.
Accept(visitor: DocumentVisitor)Anropar Accept(visitor) på detta InlineStory-instans.
GetAncestor(ancestorType: Type)Hämtar den första förfadern av den angivna objekttypen.
GetAncestorOf()Anropar GetAncestorOf på detta InlineStory-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 föregående nod enligt pre-order trädtraverseringsalgoritmen.
ToString(saveFormat: SaveFormat)Exporterar nodens innehåll till en sträng i det angivna formatet.
NodeTypeToString(nodeType: NodeType)En verktygsmethod som konverterar ett nodtyp-enumvärde till en användarvänlig sträng.

Se även

 Svenska