MathFraction
Inhalt
[
Ausblenden
]MathFraction-Klasse
Definiert das Bruchobjekt, das aus einem Zähler und einem Nenner besteht, die durch eine Bruchlinie getrennt sind. Die Bruchlinie kann je nach den Eigenschaften des Bruchs horizontal oder diagonal sein. Das Bruchobjekt wird auch verwendet, um die Stapelfunktion darzustellen, die ein Element über ein anderes legt, ohne eine Bruchlinie.
public sealed class MathFraction : MathElementBase, IMathFraction
Konstruktoren
Name | Beschreibung |
---|---|
MathFraction(IMathElement, IMathElement) | Initialisiert ein MathFraction vom Typ ‘Bar’ mit dem angegebenen Zähler und Nenner |
MathFraction(IMathElement, IMathElement, MathFractionTypes) | Initialisiert MathFraction mit dem angegebenen Zähler, Nenner und Typ |
Eigenschaften
Name | Beschreibung |
---|---|
Denominator { get; } | Nenner |
FractionType { get; set; } | Bruchtyp Standard: Bar |
Numerator { get; } | Zähler |
Methoden
Name | Beschreibung |
---|---|
Accent(char) | Setzt ein Akzentzeichen (ein Zeichen oben auf diesem Element) |
AsArgumentOfFunction(IMathElement) | Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument |
AsArgumentOfFunction(MathFunctionsOfOneArgument) | Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument |
AsArgumentOfFunction(string) | Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement) | Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument und das angegebene zusätzliche Argument |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string) | Nimmt die angegebene Funktion unter Verwendung dieser 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 Rahmenzeichen ein |
Function(IMathElement) | Nimmt eine Funktion eines Arguments unter Verwendung dieser Instanz als Funktionsnamen |
Function(string) | Nimmt eine Funktion eines Arguments unter Verwendung dieser Instanz als Funktionsnamen |
GetChildren() | Holt Kinder-Elemente |
Group() | Platziert dieses Element in einer Gruppe unter Verwendung einer unteren geschweiften Klammer |
Group(char, MathTopBotPositions, MathTopBotPositions) | Platziert dieses Element in einer Gruppe unter Verwendung eines Gruppierungszeichens 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-är Operator |
Nary(MathNaryOperatorTypes, string, string) | Erstellt einen N-är Operator |
Overbar() | Setzt eine Linie oben auf dieses Element |
Radical(IMathElement) | Gibt die mathematische Wurzel des gegebenen Grades aus dem angegebenen Argument an. |
Radical(string) | Gibt die mathematische Wurzel des gegebenen Grades aus dem 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 einen Tiefgestellt und Hochgestellt auf der linken Seite |
SetSubSuperscriptOnTheLeft(string, string) | Erstellt einen Tiefgestellt und Hochgestellt auf der linken Seite |
SetSubSuperscriptOnTheRight(IMathElement, IMathElement) | Erstellt einen Tiefgestellt und Hochgestellt auf der rechten Seite |
SetSubSuperscriptOnTheRight(string, string) | Erstellt einen Tiefgestellt und Hochgestellt auf der rechten Seite |
SetSuperscript(IMathElement) | Erstellt einen Hochgestellt |
SetSuperscript(string) | Erstellt einen Hochgestellt |
SetUpperLimit(IMathElement) | Nimmt die obere Grenze |
SetUpperLimit(string) | Nimmt die obere Grenze |
ToBorderBox() | Platziert dieses Element in einer Randbox |
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool) | Platziert dieses Element in einer Randbox |
ToBox() | Platziert dieses Element in einer nicht sichtbaren Box (logische Gruppierung), die verwendet wird, um Komponenten einer Gleichung oder anderen Instanzen von mathematischem Text zu gruppieren. Ein boxed Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne einen Ausrichtungs Punkt dienen, als Zeilenumbruchs Punkt dienen oder so gruppiert werden, dass Zeilenumbrüche innerhalb nicht erlaubt sind. |
virtual ToMathArray() | Stellt in einem vertikalen Array dar |
Underbar() | Setzt eine Linie unten auf dieses Element |
Beispiele
Beispiel:
[C#]
MathFraction mathFraction = new MathFraction(new MathematicalText("x"), new MathematicalText("y"), MathFractionTypes.Linear);
Siehe auch
- Klasse MathElementBase
- Schnittstelle IMathFraction
- Namensraum Aspose.Slides.MathText
- Assembly Aspose.Slides