OfficeMath

Översikt

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

Representerar ett Office Math-objekt såsom funktion, ekvation, matris eller liknande.

Denna klass tillhandahåller 26 metoder för att arbeta med OfficeMath objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, GetText och 14 ytterligare metoder. Alla offentliga medlemmar är åtkomliga för alla .NET-applikationer efter att ha installerat Aspose.Words FOSS för .NET-paketet. Egenskaper: Count, CustomNodeId, DisplayType, Document, FirstChild, HasChildNodes och 10 till.

Egenskaper

NamnTypÅtkomstBeskrivning
NodeTypeNodeTypeLäsReturnerar OfficeMath.
ParentParagraphParagraphLäsHämtar föräldraParagraphen för den här noden.
MathObjectTypeMathObjectTypeLäsHämtar typen MathObjectType för detta Office Math-objekt.
JustificationOfficeMathJustificationLäs/SkrivHämtar/anger Office Math-justering.
DisplayTypeOfficeMathDisplayTypeLäs/SkrivHämtar/anger Office Math-visningsformattyp som anger huruvida en ekvation visas i linje med texten eller på en egen rad.
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 det första barnet till noden.
LastChildNodeLäsHämtar det sista barnet i noden.
CountintLäsHämtar antalet omedelbara underordnade 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 denna nod.
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 en anpassad nodidentifierare.

Metoder

SignaturBeskrivning
Accept(visitor: DocumentVisitor)Anropar VisitOfficeMathStart, sedan anropar Accept för alla barnnoder i Office Math och anropar VisitOfficeMathEnd i slutet.
AcceptStart(visitor: DocumentVisitor)Accepterar en besökare för att besöka början av office math.
AcceptEnd(visitor: DocumentVisitor)Accepterar en besökare för att besöka slutet av office math.
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 en N:te barnnod 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 barnnoderna för den här noden.
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 i den aktuella noden.
RemoveSmartTags()Tar bort alla SmartTag ättlingsnoder 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 nodkopieringen är en del av en annan (vanligtvis sammansatt) nodkopieringsprocess.
GetAncestor(ancestorType: Type)Hämtar den första förfadern av den angivna objekttypen.
GetAncestorOf()Anropar GetAncestorOf på detta OfficeMath-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 verktygsmetod som konverterar ett nodtyp-enum-värde till en användarvänlig sträng.

Se även

 Svenska