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
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
NodeType | NodeType | Lezen | Retourneert OfficeMath. |
ParentParagraph | Paragraph | Lezen | Haalt de bovenliggende Paragraaf van dit knooppunt op. |
MathObjectType | MathObjectType | Lezen | Haalt type MathObjectType van dit Office Math-object op. |
Justification | OfficeMathJustification | Lezen/schrijven | Haalt op/zet Office Math-uitlijning. |
DisplayType | OfficeMathDisplayType | Lezen/schrijven | Haalt op/zet Office Math-weergaveformattype dat aangeeft of een vergelijking inline met de tekst wordt weergegeven of op een eigen regel wordt weergegeven. |
IsComposite | bool | Lezen | Retourneert true omdat dit knooppunt child nodes kan hebben. |
HasChildNodes | bool | Lezen | Retourneert true als dit knooppunt child nodes heeft. |
FirstChild | Node | Lezen | Haalt het eerste kind van de node op. |
LastChild | Node | Lezen | Krijgt het laatste kind van het knooppunt. |
Count | int | Lezen | Haalt het aantal directe kinderen van deze knoop op. |
ParentNode | CompositeNode | Lezen | Haalt de directe bovenliggende node van dit knooppunt op. |
Document | DocumentBase | Lezen | Krijgt het document waartoe dit knooppunt behoort. |
PreviousSibling | Node | Lezen | Haalt het knooppunt op dat onmiddellijk voorafgaat aan dit knooppunt. |
NextSibling | Node | Lezen | Haalt het knooppunt op dat onmiddellijk volgt op dit knooppunt. |
Range | Range | Lezen | Retourneert een Range-object dat het gedeelte van een document weergeeft dat in dit knooppunt zit. |
CustomNodeId | int | Lezen/schrijven | Specificeert een aangepaste node-identificatie. |
Methoden
| Handtekening | Beschrijving |
|---|---|
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. |