IMathDelimiter

IMathDelimiter-Schnittstelle

Gibt das Trennzeichenobjekt an, das aus öffnenden und schließenden Zeichen (wie Klammern, geschweiften Klammern, eckigen Klammern und vertikalen Strichen) und einem oder mehreren mathematischen Elementen innen, getrennt durch ein bestimmtes Zeichen, besteht. Beispiele: (𝑥2); [𝑥2|𝑦2]

public interface IMathDelimiter : IMathElement

Eigenschaften

NameBeschreibung
Arguments { get; }Eins oder mehrere mathematische Elemente, die durch Trennzeichenzeichen getrennt sind
AsIMathElement { get; }Ermöglicht das Abrufen der Basisschnittstelle IMathElement IMathElement
BeginningCharacter { get; set; }Das Anfangszeichen des Trennzeichens gibt das Anfangs-, oder öffnende, Trennzeichen an. Mathematische Trennzeichen sind umschließende Zeichen wie Klammern, Klammern und geschweifte Klammern. Der Standardwert: ‘(’.
DelimiterShape { get; set; }Gibt die Form der Trennzeichen im Trennzeichenobjekt an. Wenn es MathDelimiterShape.Centered ist, werden die Trennzeichen um die Math-Achse des mathematischen Textes zentriert und passen sich an die gesamte Höhe ihres Inhalts an. Wenn es MathDelimiterShape.Match ist, werden ihre Höhe und Form so geändert, dass sie genau mit ihrem Inhalt übereinstimmen.
EndingCharacter { get; set; }Das Endzeichen des Trennzeichens gibt das End-, oder schließende, Trennzeichen an. Mathematische Trennzeichen sind umschließende Zeichen wie Klammern, Klammern und geschweifte Klammern. Der Standard: ‘)’.
GrowToMatchOperandHeight { get; set; }Gibt das Wachstum von BeginningCharacter, SeparatorCharacter, EndingCharacter an. Wenn wahr, wächst das Trennzeichen vertikal, um die Höhe seines Operanden anzupassen. Der Standardwert ist wahr
SeparatorCharacter { get; set; }Das Trennzeichen des Zeichens gibt das Zeichen an, das die Argumente im Trennzeichenobjekt trennt. Der Standard: ‘|’.

Methoden

NameBeschreibung
Delimit(char)Trennt Argumente mit dem angegebenen Trennzeichen

Beispiele

Beispiel:

[C#]
IMathElement element = new MathematicalText("x");
IMathDelimiter delimiter = element.Enclose();

Siehe auch