MathElementBase
Inhalt
[
Ausblenden
]MathElementBase-Klasse
Basisklasse für IMathElement mit der Implementierung einiger Methoden, die für alle abgeleiteten Klassen gemeinsam sind. Nur für den internen Gebrauch. Die abgeleitete Klasse muss IMathElement sein.
public abstract class MathElementBase : IMathElement
Methoden
Name | Beschreibung |
---|---|
Accent(char) | Setzt ein Akzentzeichen (ein Zeichen oben auf diesem Element) |
AsArgumentOfFunction(IMathElement) | Nimmt die angegebene Funktion und verwendet diese Instanz als Argument |
AsArgumentOfFunction(MathFunctionsOfOneArgument) | Nimmt die angegebene Funktion und verwendet diese Instanz als Argument |
AsArgumentOfFunction(string) | Nimmt die angegebene Funktion und verwendet diese Instanz als Argument |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement) | Nimmt die angegebene Funktion und verwendet diese Instanz als Argument und das angegebene zusätzliche Argument |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string) | Nimmt die angegebene Funktion und verwendet diese Instanz als Argument und das angegebene zusätzliche Argument |
Divide(IMathElement) | Erstellt einen Bruch mit diesem Zähler und dem angegebenen Nenner |
Divide(string) | Erstellt einen Bruch mit diesem Zähler und dem angegebenen Nenner |
Divide(IMathElement, MathFractionTypes) | Erstellt einen Bruch des angegebenen Typs mit diesem Zähler und dem angegebenen Nenner |
Divide(string, MathFractionTypes) | Erstellt einen Bruch des angegebenen Typs mit diesem Zähler und dem angegebenen Nenner |
Enclose() | Schließt ein mathematisches Element in Klammern ein |
virtual Enclose(char, char) | Schließt ein mathematisches Element in angegebenen Zeichen wie Klammern oder anderen Zeichen ein |
Function(IMathElement) | Nimmt eine Funktion eines Arguments und verwendet diese Instanz als Funktionsnamen |
Function(string) | Nimmt eine Funktion eines Arguments und verwendet diese Instanz als Funktionsnamen |
Group() | Platziert dieses Element in einer Gruppe mit einer unteren geschweiften Klammer |
Group(char, MathTopBotPositions, MathTopBotPositions) | Platziert dieses Element in einer Gruppe mit einem Gruppierungszeichen wie einer unteren geschweiften Klammer oder einem anderen |
Integral(MathIntegralTypes) | Nimmt das Integral ohne Grenzen |
Integral(MathIntegralTypes, IMathElement, IMathElement) | Nimmt das Integral |
Integral(MathIntegralTypes, string, string) | Nimmt das Integral |
Integral(MathIntegralTypes, IMathElement, IMathElement, MathLimitLocations) | Nimmt das Integral |
Integral(MathIntegralTypes, string, string, MathLimitLocations) | Nimmt das Integral |
virtual Join(IMathElement) | Verbindet ein mathematisches Element und bildet einen mathematischen Block |
virtual Join(string) | Verbindet einen mathematischen Text und bildet einen mathematischen Block |
Nary(MathNaryOperatorTypes, IMathElement, IMathElement) | Erstellt einen N-ären Operator |
Nary(MathNaryOperatorTypes, string, string) | Erstellt einen N-ären Operator |
Overbar() | Setzt eine Linie oben auf dieses Element |
Radical(IMathElement) | Gibt die mathematische Wurzel des angegebenen Grades aus dem angegebenen Argument an. |
Radical(string) | Gibt die mathematische Wurzel des angegebenen Grades aus dem angegebenen Argument an. |
SetLowerLimit(IMathElement) | Nimmt die untere Grenze |
SetLowerLimit(string) | Nimmt die untere Grenze |
SetSubscript(IMathElement) | Erstellt einen tiefgestellten Text |
SetSubscript(string) | Erstellt einen tiefgestellten Text |
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement) | Erstellt einen tiefgestellten und hochgestellten Text auf der linken Seite |
SetSubSuperscriptOnTheLeft(string, string) | Erstellt einen tiefgestellten und hochgestellten Text auf der linken Seite |
SetSubSuperscriptOnTheRight(IMathElement, IMathElement) | Erstellt einen tiefgestellten und hochgestellten Text auf der rechten Seite |
SetSubSuperscriptOnTheRight(string, string) | Erstellt einen tiefgestellten und hochgestellten Text auf der rechten Seite |
SetSuperscript(IMathElement) | Erstellt einen hochgestellten Text |
SetSuperscript(string) | Erstellt einen hochgestellten Text |
SetUpperLimit(IMathElement) | Nimmt die obere Grenze |
SetUpperLimit(string) | Nimmt die obere Grenze |
ToBorderBox() | Platziert dieses Element in einem Rahmen-Box |
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool) | Platziert dieses Element in einem Rahmen-Box |
ToBox() | Platziert dieses Element in einer nicht sichtbaren Box (logische Gruppierung), die verwendet wird, um Komponenten einer Gleichung oder anderer Instanzen mathematischer Texte zu gruppieren. Ein boxiertes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne Ausrichtungspunkt dienen, als Zeilenumbruchpunkt oder so gruppiert werden, dass keine Zeilenumbrüche innerhalb erlaubt sind. |
virtual ToMathArray() | Setzt in ein vertikales Array |
Underbar() | Setzt eine Linie unten auf dieses Element |
Siehe auch
- interface IMathElement
- namespace Aspose.Slides.MathText
- assembly Aspose.Slides