MathNaryOperator
Inhalt
[
Ausblenden
]MathNaryOperator-Klasse
Gibt ein N-ary mathematisches Objekt an, wie Summation und Integral. Es besteht aus einem Operator, einer Basis (oder Operand) und optionalen oberen und unteren Grenzen. Beispiele für N-ary-Operatoren sind: Summation, Vereinigung, Schnittmenge, Integral
public sealed class MathNaryOperator : MathElementBase, IMathNaryOperator
Konstruktoren
Name | Beschreibung |
---|---|
MathNaryOperator(char, IMathElement) | Initialisiert eine neue Instanz der MathNaryOperator-Klasse. |
MathNaryOperator(char, IMathElement, IMathElement) | Initialisiert eine neue Instanz der MathNaryOperator-Klasse. |
MathNaryOperator(char, IMathElement, IMathElement, IMathElement) | Initialisiert eine neue Instanz der MathNaryOperator-Klasse. |
Eigenschaften
Name | Beschreibung |
---|---|
Base { get; } | Basisargument |
GrowToMatchOperandHeight { get; set; } | Der Operator-Wesen wächst vertikal, um die Höhe seines Operanden anzupassen |
HideSubscript { get; set; } | Unterer Index ausblenden |
HideSuperscript { get; set; } | Oberer Index ausblenden |
LimitLocation { get; set; } | Der Standort der Grenzen (Unter- und Oberindex) |
Operator { get; set; } | Nary-Operator-Zeichen, z. B.: ‘∑’, ‘∫’ |
Subscript { get; } | Gibt ein Subskript-Argument an, das zum Beispiel im Fall eines Integrals die untere Grenze festlegt |
Superscript { get; } | Gibt ein Superskript-Argument an, das zum Beispiel im Fall eines Integrals die obere Grenze festlegt |
Methoden
Name | Beschreibung |
---|---|
Accent(char) | Setzt ein Akzentzeichen (ein Zeichen über 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 angegebenes zusätzliches Argument |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string) | Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument und 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 math. Element in Klammern |
virtual Enclose(char, char) | Schließt ein math. Element in angegebenen Zeichen wie Klammern oder andere Zeichen als Umrahmung |
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 mit einer unteren geschweiften Klammer |
Group(char, MathTopBotPositions, MathTopBotPositions) | Platziert dieses Element in einer Gruppe mit einem Gruppierungszeichen wie unterer geschweifter 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-ary-Operator |
Nary(MathNaryOperatorTypes, string, string) | Erstellt einen N-ary-Operator |
Overbar() | Setzt einen Balken 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 Unterindex |
SetSubscript(string) | Erstellt einen Unterindex |
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement) | Erstellt Unter- und Oberindex auf der linken Seite |
SetSubSuperscriptOnTheLeft(string, string) | Erstellt Unter- und Oberindex auf der linken Seite |
SetSubSuperscriptOnTheRight(IMathElement, IMathElement) | Erstellt Unter- und Oberindex auf der rechten Seite |
SetSubSuperscriptOnTheRight(string, string) | Erstellt Unter- und Oberindex auf der rechten Seite |
SetSuperscript(IMathElement) | Erstellt einen Oberindex |
SetSuperscript(string) | Erstellt einen Oberindex |
SetUpperLimit(IMathElement) | Nimmt die obere Grenze |
SetUpperLimit(string) | Nimmt die obere Grenze |
ToBorderBox() | Platziert dieses Element in einem Rahmen |
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool) | Platziert dieses Element in einem Rahmen |
ToBox() | Platziert dieses Element in einer nicht sichtbaren Box (logische Gruppierung), die verwendet wird, um Komponenten einer Gleichung oder einer anderen Instanz von mathematischem Text zu gruppieren. Ein gekapseltes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne einen Ausrichtungspunkt dienen, als Zeilenumbruchpunkt dienen oder so gruppiert werden, dass Zeilenumbrüche nicht erlaubt sind. |
virtual ToMathArray() | Stellt in einem vertikalen Array dar |
Underbar() | Setzt einen Balken unten auf dieses Element |
Beispiele
Beispiel:
[C#]
IMathNaryOperator naryOperator = new MathematicalText("x").Nary(MathNaryOperatorTypes.Summation, "x=1", "100");
Siehe auch
- Klasse MathElementBase
- Schnittstelle IMathNaryOperator
- Namespace Aspose.Slides.MathText
- Assembly Aspose.Slides