MathFunction
Inhalt
[
Ausblenden
]MathFunction-Klasse
Gibt eine Funktion eines Arguments an.
public sealed class MathFunction : MathElementBase, IMathFunction
Konstruktoren
Name | Beschreibung |
---|---|
MathFunction(IMathElement, IMathElement) | Initialisiert eine neue Instanz der MathFunction-Klasse. |
MathFunction(string, IMathElement) | Initialisiert eine neue Instanz der MathFunction-Klasse. |
Eigenschaften
Name | Beschreibung |
---|---|
Base { get; } | Funktion Argument |
Name { get; } | Funktionsname. Beispielsweise sind Funktionsnamen sin und cos |
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 als Rahmen 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 |
GetChildren() | Holt die Kindelemente |
Group() | Platziert dieses Element in eine Gruppe mit einer unteren geschweiften Klammer |
Group(char, MathTopBotPositions, MathTopBotPositions) | Platziert dieses Element in eine 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 auf die Oberseite dieses Elements |
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 Tiefgestellt |
SetSubscript(string) | Erstellt einen Tiefgestellt |
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement) | Erstellt ein Tiefstellt und Hochstellt auf der linken Seite |
SetSubSuperscriptOnTheLeft(string, string) | Erstellt ein Tiefstellt und Hochstellt auf der linken Seite |
SetSubSuperscriptOnTheRight(IMathElement, IMathElement) | Erstellt ein Tiefstellt und Hochstellt auf der rechten Seite |
SetSubSuperscriptOnTheRight(string, string) | Erstellt ein Tiefstellt und Hochstellt auf der rechten Seite |
SetSuperscript(IMathElement) | Erstellt ein Hochstellt |
SetSuperscript(string) | Erstellt ein Hochstellt |
SetUpperLimit(IMathElement) | Nimmt die obere Grenze |
SetUpperLimit(string) | Nimmt die obere Grenze |
ToBorderBox() | Platziert dieses Element in eine Border-Box |
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool) | Platziert dieses Element in eine Border-Box |
ToBox() | Platziert dieses Element in eine nicht sichtbare Box (logische Gruppierung), die verwendet wird, um Komponenten einer Gleichung oder eine andere Instanz eines mathematischen Textes zu gruppieren. Ein eingekapseltes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne einen Ausrichtungspunkt dienen, als Zeilenumbruchpunkt dienen oder gruppiert sein, um Zeilenumbrüche innerhalb zu verhindern. |
virtual ToMathArray() | Legt in einem vertikalen Array ab |
Underbar() | Setzt eine Linie auf die Unterseite dieses Elements |
Beispiele
Beispiel:
[C#]
MathFunction func = new MathFunction("sin", new MathematicalText("x"));
Siehe Auch
- Klasse MathElementBase
- Schnittstelle IMathFunction
- Namespace Aspose.Slides.MathText
- Assembly Aspose.Slides