OfficeMath

OfficeMath

Overzicht

OfficeMath is een klasse in Aspose.Words FOSS voor .NET. Erft van: CompositeNode, IInline, ITrackableNode.

Stelt een Office Math-object voor, zoals een functie, vergelijking, matrix of iets dergelijks.

Deze klasse biedt 26 methoden voor het werken met OfficeMath objecten in .NET-programma’s. Beschikbare methoden zijn onder andere: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, GetText, en 14 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, DisplayType, Document, FirstChild, HasChildNodes, en nog 10.

Eigenschappen

NaamTypeToegangBeschrijving
NodeTypeNodeTypeLezenRetourneert OfficeMath.
ParentParagraphParagraphLezenHaalt de bovenliggende Paragraaf van dit knooppunt op.
MathObjectTypeMathObjectTypeLezenHaalt type MathObjectType van dit Office Math-object op.
JustificationOfficeMathJustificationLezen/schrijvenHaalt op/zet Office Math-uitlijning.
DisplayTypeOfficeMathDisplayTypeLezen/schrijvenHaalt op/zet Office Math-weergaveformattype dat aangeeft of een vergelijking inline met de tekst wordt weergegeven of op een eigen regel wordt weergegeven.
IsCompositeboolLezenRetourneert true omdat dit knooppunt child nodes kan hebben.
HasChildNodesboolLezenRetourneert true als dit knooppunt child nodes heeft.
FirstChildNodeLezenHaalt het eerste kind van de node op.
LastChildNodeLezenKrijgt het laatste kind van het knooppunt.
CountintLezenHaalt het aantal directe kinderen van deze knoop op.
ParentNodeCompositeNodeLezenHaalt de directe bovenliggende node van dit knooppunt op.
DocumentDocumentBaseLezenKrijgt het document waartoe dit knooppunt behoort.
PreviousSiblingNodeLezenHaalt het knooppunt op dat onmiddellijk voorafgaat aan dit knooppunt.
NextSiblingNodeLezenHaalt het knooppunt op dat onmiddellijk volgt op dit knooppunt.
RangeRangeLezenRetourneert een Range-object dat het gedeelte van een document weergeeft dat in dit knooppunt zit.
CustomNodeIdintLezen/schrijvenSpecificeert een aangepaste node-identificatie.

Methoden

HandtekeningBeschrijving
Accept(visitor: DocumentVisitor)Roept VisitOfficeMathStart aan, vervolgens roept Accept aan voor alle kindknooppunten van de Office Math en roept VisitOfficeMathEnd aan het einde.
AcceptStart(visitor: DocumentVisitor)Accepteert een bezoeker voor het bezoeken van het begin van de Office Math.
AcceptEnd(visitor: DocumentVisitor)Accepteert een bezoeker voor het bezoeken van het einde van de Office Math.
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 het eerste knooppunt dat overeenkomt met de XPath-expressie.
GetEnumerator()Biedt ondersteuning voor iteratie in for-each-stijl over de kindknooppunten van dit knooppunt.
AppendChild(newChild: T)Voegt de opgegeven knoop toe aan het einde van de lijst met kindknopen voor deze knoop.
PrependChild(newChild: T)Voegt de opgegeven knoop toe aan het begin van de lijst met kindknopen voor deze knoop.
InsertAfter(newChild: T, refChild: Node)Voegt de opgegeven knoop direct na de opgegeven referentieknoop in.
InsertBefore(newChild: T, refChild: Node)Voegt de opgegeven knoop direct vóór de opgegeven referentieknoop in.
RemoveChild(oldChild: T)Verwijdert het opgegeven kindknooppunt.
RemoveAllChildren()Verwijdert alle kindknooppunten van het huidige knooppunt.
RemoveSmartTags()Verwijdert alle SmartTag afstammende knooppunten van het huidige knooppunt.
IndexOf(child: Node)Retourneert de index van het opgegeven kindknooppunt in de array van kindknooppunten.
CreateNavigator()Maakt een navigator 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 node deel uitmaakt van een ander (meestal samengesteld) node-kloonproces.
GetAncestor(ancestorType: Type)Haalt de eerste voorouder op van het opgegeven objecttype.
GetAncestorOf()Roept GetAncestorOf aan op deze OfficeMath-instantie.
Remove()Verwijdert zichzelf van de ouder.
NextPreOrder(rootNode: Node)Haalt het volgende knooppunt op volgens het pre-order boomdoorloopalgoritme.
PreviousPreOrder(rootNode: Node)Haalt het vorige knooppunt op volgens het pre-order boomdoorloopalgoritme.
ToString(saveFormat: SaveFormat)Exporteert de inhoud van het knooppunt naar een string in het opgegeven formaat.
NodeTypeToString(nodeType: NodeType)Een hulpmethode die een node type enum-waarde omzet in een gebruiksvriendelijke string.

Zie ook

 Nederlands