IMathElement
Inhalt
[
Ausblenden
]IMathElement-Schnittstelle
Basis-Schnittstelle für jedes mathematische Element: Bruch, mathematischer Text, Funktion, Ausdruck mit mehreren Elementen usw.
public interface IMathElement
Methoden
Name | Beschreibung |
---|---|
Accent(char) | Setzt ein Akzentzeichen (ein Zeichen oben auf diesem Element) |
AsArgumentOfFunction(IMathElement) | Nimmt eine angegebene Funktion, wobei diese Instanz als Argument verwendet wird |
AsArgumentOfFunction(MathFunctionsOfOneArgument) | Nimmt eine angegebene Funktion, wobei diese Instanz als Argument verwendet wird |
AsArgumentOfFunction(string) | Nimmt eine angegebene Funktion, wobei diese Instanz als Argument verwendet wird |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement) | Nimmt eine angegebene Funktion, wobei diese Instanz als Argument und das angegebene zusätzliche Argument verwendet wird |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string) | Nimmt eine angegebene Funktion, wobei diese Instanz als Argument und das angegebene zusätzliche Argument verwendet wird |
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 |
Enclose(char, char) | Schließt dieses Element in den angegebenen Zeichen ein, wie z.B. Klammern oder andere Zeichen als Rahmen |
Function(IMathElement) | Nimmt eine Funktion eines Arguments, wobei diese Instanz als Funktionsname verwendet wird |
Function(string) | Nimmt eine Funktion eines Arguments, wobei diese Instanz als Funktionsname verwendet wird |
GetChildren() | Liest die Kind-Elemente |
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 z.B. 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 |
Join(IMathElement) | Verbindet ein mathematisches Element und bildet einen mathematischen Block |
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 vom angegebenen Argument an. |
Radical(string) | Gibt die mathematische Wurzel des angegebenen Grades vom 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 tiefgestellten und hochgestellten Text auf der linken Seite |
SetSubSuperscriptOnTheLeft(string, string) | Erstellt tiefgestellten und hochgestellten Text auf der linken Seite |
SetSubSuperscriptOnTheRight(IMathElement, IMathElement) | Erstellt tiefgestellten und hochgestellten Text auf der rechten Seite |
SetSubSuperscriptOnTheRight(string, string) | Erstellt tiefgestellten und hochgestellten Text auf der rechten Seite |
SetSuperscript(IMathElement) | Erstellt hochgestellten Text |
SetSuperscript(string) | Erstellt 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 eine andere Instanz von mathematischem Text zu gruppieren. Ein gekapseltes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne Ausrichtungs Punkt dienen, als Zeilenumbruch Punkt dienen oder so gruppiert sein, dass keine Zeilenumbrüche innerhalb erfolgen. |
ToMathArray() | Platziert in einem vertikalen Array |
Underbar() | Setzt eine Linie unten auf dieses Element |
Beispiele
Beispiel:
[C#]
IMathElement element = new MathematicalText("x");
Siehe Auch
- namespace Aspose.Slides.MathText
- assembly Aspose.Slides