MathArray
Inhalt
[
Ausblenden
]MathArray-Klasse
Gibt ein vertikales Array von Gleichungen oder anderen mathematischen Objekten an
public sealed class MathArray : MathElementBase, IMathArray
Konstruktoren
Name | Beschreibung |
---|---|
MathArray(IEnumerable<IMathElement>) | Erstellt ein mathematisches Array und platziert die angegebenen Elemente darin |
MathArray(IMathElement) | Erstellt ein mathematisches Array und platziert das angegebene Element darin |
Eigenschaften
Name | Beschreibung |
---|---|
Arguments { get; } | Die Menge von Elementen im Array |
BaseJustification { get; set; } | Gibt die Ausrichtung des Arrays relativ zum umgebenden Text an. Text außerhalb des Arrays kann am unteren, oberen oder in der Mitte eines Array-Objekts ausgerichtet werden. Standardwert: Zentriert |
MaximumDistribution { get; set; } | Maximale Verteilung. Wenn wahr, wird das Array auf die maximale Breite des umgebenden Elements (Seite, Spalte, Zelle usw.) verteilt. |
ObjectDistribution { get; set; } | Objektdistribution. Wenn wahr, werden die Inhalte des Arrays bis zur maximalen Breite des Array-Objekts verteilt. |
RowSpacing { get; set; } | Abstand zwischen den Zeilen eines Arrays. Er wird nur verwendet, wenn RowSpacingRule auf 3 Genau eingestellt ist, in diesem Fall ist die Einheit der Maßeinheit Punkte oder Vielfache, wobei die Einheit der Maßeinheit halbe Linien ist. Standard: 0 |
RowSpacingRule { get; set; } | Der Typ des vertikalen Abstands zwischen den Array-Elementen. Standard: SingleLineGap |
Methoden
Name | Beschreibung |
---|---|
Accent(char) | Setzt ein Akzentzeichen (ein Zeichen oberhalb dieses Elements) |
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 dem angegebenen zusätzlichen Argument |
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string) | Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument und dem angegebenen zusätzlichen 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 zur Einrahmung 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 die Kindelemente |
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-ären Operator |
Nary(MathNaryOperatorTypes, string, string) | Erstellt einen N-ären Operator |
Overbar() | Setzt eine Linie oberhalb dieses Elements |
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) | 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 Tiefgestellt und ein Hochgestellt auf der linken Seite |
SetSubSuperscriptOnTheLeft(string, string) | Erstellt ein Tiefgestellt und ein Hochgestellt auf der linken Seite |
SetSubSuperscriptOnTheRight(IMathElement, IMathElement) | Erstellt ein Tiefgestellt und ein Hochgestellt auf der rechten Seite |
SetSubSuperscriptOnTheRight(string, string) | Erstellt ein Tiefgestellt und ein Hochgestellt auf der rechten Seite |
SetSuperscript(IMathElement) | Erstellt ein Hochgestellt |
SetSuperscript(string) | Erstellt ein Hochgestellt |
SetUpperLimit(IMathElement) | Nimmt die obere Grenze |
SetUpperLimit(string) | Nimmt die obere Grenze |
ToBorderBox() | Platziert dieses Element in einer Rahmenbox |
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool) | Platziert dieses Element in einer Rahmenbox |
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 eingekapseltes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne Ausrichtungspunkt dienen, als Zeilenwechselpunkt dienen oder so gruppiert werden, dass es keine Zeilenumbrüche innerhalb zulässt. |
virtual ToMathArray() | Stellt in einem vertikalen Array dar |
Underbar() | Setzt eine Linie unterhalb dieses Elements |
Beispiele
Beispiel:
[C#]
MathArray mathArray = new MathArray(new MathematicalText("item1"));
Siehe auch
- Klasse MathElementBase
- Schnittstelle IMathArray
- Namensraum Aspose.Slides.MathText
- Assembly Aspose.Slides