MathSuperscriptElement

MathSuperscriptElement Klasse

Gibt das Hochstellungselement an, das aus einer Basis und einer verkleinerten Hochstellung besteht, die über und rechts davon positioniert ist.

public sealed class MathSuperscriptElement : BaseScript, IMathSuperscriptElement

Konstruktoren

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

Eigenschaften

NameBeschreibung
Base { get; }Basisargument
Superscript { get; }Hochstellung

Methoden

NameBeschreibung
Accent(char)Legt ein Akzentzeichen fest (ein Zeichen oben auf diesem Element)
AsArgumentOfFunction(IMathElement)Verwendet die angegebene Funktion, wobei diese Instanz als Argument dient
AsArgumentOfFunction(MathFunctionsOfOneArgument)Verwendet die angegebene Funktion, wobei diese Instanz als Argument dient
AsArgumentOfFunction(string)Verwendet die angegebene Funktion, wobei diese Instanz als Argument dient
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Verwendet die angegebene Funktion, wobei diese Instanz als Argument und das angegebene zusätzliche Argument verwendet werden
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Verwendet die angegebene Funktion, wobei diese Instanz als Argument und das angegebene zusätzliche Argument verwendet werden
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()Umfasst ein mathematisches Element in Klammern
virtual Enclose(char, char)Umfasst ein mathematisches Element in den angegebenen Zeichen, wie z. B. Klammern oder andere Rahmenzeichen
Function(IMathElement)Verwendet eine Funktion eines Arguments, wobei diese Instanz als Funktionsname dient
Function(string)Verwendet eine Funktion eines Arguments, wobei diese Instanz als Funktionsname dient
GetChildren()Ruft Kind-Elemente ab
Group()Platziert dieses Element in einer Gruppe mit einer geschweiften Klammer unten
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)Verwendet das Integral ohne Grenzen
Integral(MathIntegralTypes, IMathElement, IMathElement)Verwendet das Integral
Integral(MathIntegralTypes, string, string)Verwendet das Integral
Integral(MathIntegralTypes, IMathElement, IMathElement, MathLimitLocations)Verwendet das Integral
Integral(MathIntegralTypes, string, string, MathLimitLocations)Verwendet 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-stelligen Operator
Nary(MathNaryOperatorTypes, string, string)Erstellt einen N-stelligen Operator
Overbar()Setzt einen Balken 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)Verwendet die untere Grenze
SetLowerLimit(string)Verwendet die untere Grenze
SetSubscript(IMathElement)Erstellt einen Index
SetSubscript(string)Erstellt einen Index
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Erstellt Index und Hochstellung links
SetSubSuperscriptOnTheLeft(string, string)Erstellt Index und Hochstellung links
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Erstellt Index und Hochstellung rechts
SetSubSuperscriptOnTheRight(string, string)Erstellt Index und Hochstellung rechts
SetSuperscript(IMathElement)Erstellt Hochstellung
SetSuperscript(string)Erstellt Hochstellung
SetUpperLimit(IMathElement)Verwendet die obere Grenze
SetUpperLimit(string)Verwendet die obere Grenze
ToBorderBox()Platziert dieses Element in einem Rahmenfeld
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Platziert dieses Element in einem Rahmenfeld
ToBox()Platziert dieses Element in einer nicht-visuellen Box (logische Gruppierung), die verwendet wird, um Komponenten einer Gleichung oder einer anderen Instanz mathematischen Textes zu gruppieren. Ein umschlossenes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne Ausrichtungspunkt dienen, als Zeilenumbruchpunkt fungieren oder so gruppiert werden, dass Zeilenumbrüche innerhalb nicht erlaubt sind
virtual ToMathArray()Platziert in einem vertikalen Array
Underbar()Setzt einen Balken unten auf dieses Element

Beispiele

Beispiel:

[C#]
MathSuperscriptElement superscriptElement = new MathematicalText("N").SetSuperscript("i");

Siehe auch