MathRightSubSuperscriptElement

MathRightSubSuperscriptElement-Klasse

Gibt das Sub-Superscript-Objekt an, das aus einer Basis und einem hochgestellten und tiefgestellten Zeichen besteht, die rechts von der Basis platziert sind.

public sealed class MathRightSubSuperscriptElement : BaseScript, IMathRightSubSuperscriptElement

Konstruktoren

NameBeschreibung
MathRightSubSuperscriptElement(IMathElement, IMathElement, IMathElement)Initialisiert eine neue Instanz der MathRightSubSuperscriptElement-Klasse.

Eigenschaften

NameBeschreibung
AlignScripts { get; set; }Gibt die Ausrichtung von hochgestelltem/tiefgestelltem Zeichen an. Wenn true, sind hochgestelltes und tiefgestelltes Zeichen horizontal aufeinander ausgerichtet. Wenn false, sind sie an die Form der Basis angekoppelt. Der Standardwert ist false.
Base { get; }Basis-Argument
Subscript { get; }Tiefgestellt-Argument
Superscript { get; }Hochgestellt-Argument

Methoden

NameBeschreibung
Accent(char)Setzt ein Akzentzeichen (ein Zeichen oben auf diesem Element)
AsArgumentOfFunction(IMathElement)Verwendet diese Instanz als Argument für die angegebene Funktion
AsArgumentOfFunction(MathFunctionsOfOneArgument)Verwendet diese Instanz als Argument für die angegebene Funktion
AsArgumentOfFunction(string)Verwendet diese Instanz als Argument für die angegebene Funktion
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Verwendet diese Instanz als Argument für die angegebene Funktion und ein angegebenes zusätzliches Argument
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Verwendet diese Instanz als Argument für die angegebene Funktion und ein angegebenes zusätzliches 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)Verwendet diese Instanz als Funktionsnamen für ein Argument
Function(string)Verwendet diese Instanz als Funktionsnamen für ein Argument
GetChildren()Holt Kind-Elemente
Group()Platziert dieses Element in einer Gruppe mithilfe einer unteren geschweiften Klammer
Group(char, MathTopBotPositions, MathTopBotPositions)Platziert dieses Element in einer Gruppe mithilfe eines Gruppierungszeichens wie einer unteren geschweiften Klammer oder einer 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)Vereint ein mathematisches Element und bildet einen mathematischen Block
virtual Join(string)Vereint einen mathematischen Text und bildet einen mathematischen Block
Nary(MathNaryOperatorTypes, IMathElement, IMathElement)Erstellt einen N-ary-Operator
Nary(MathNaryOperatorTypes, string, string)Erstellt einen N-ary-Operator
Overbar()Setzt eine Linie oben auf diesem 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 Tiefgestellt-
SetSubscript(string)Erstellt einen Tiefgestellt-
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Erstellt Hoch- und Tiefgestellt-Zeichen auf der linken Seite
SetSubSuperscriptOnTheLeft(string, string)Erstellt Hoch- und Tiefgestellt-Zeichen auf der linken Seite
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Erstellt Hoch- und Tiefgestellt-Zeichen auf der rechten Seite
SetSubSuperscriptOnTheRight(string, string)Erstellt Hoch- und Tiefgestellt-Zeichen 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 einen Randkasten
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Platziert dieses Element in einen Randkasten
ToBox()Platziert dieses Element in eine nicht sichtbare Box (logische Gruppierung), die zur Gruppierung von Komponenten einer Gleichung oder anderen Instanzen mathematischen Textes verwendet wird. Ein boxiertes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne Ausrichtungspunkt, als Zeilenumbruchpunkt dienen oder so gruppiert werden, dass Zeilenumbrüche nicht innerhalb erlaubt sind.
virtual ToMathArray()Setzt in ein vertikales Array
Underbar()Setzt eine Linie unten auf diesem Element

Beispiele

Beispiel:

[C#]
MathRightSubSuperscriptElement subsuperscript = new MathematicalText("N").SetSubSuperscriptOnTheRight("i", "j");

Siehe Auch