IMathDelimiter

IMathDelimiter interface

Gibt das Begrenzungsobjekt an, bestehend aus öffnenden und schließenden Zeichen (z. B. Klammern, Klammern, Klammern und vertikalen Strichen) und einem oder mehreren mathematischen Elementen darin, getrennt durch ein bestimmtes Zeichen. Beispiele: (𝑥2); [𝑥2|𝑦2]

public interface IMathDelimiter : IMathElement

Eigenschaften

NameBeschreibung
Arguments { get; }Ein oder mehrere mathematische Elemente, getrennt durch Trennzeichen
AsIMathElement { get; }Ermöglicht das Abrufen von Basis-IMathElement interface IMathElement
BeginningCharacter { get; set; }Trennzeichen Anfangszeichen gibt das beginnende 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 MathDelimiterShape.Centered ist, werden Trennzeichen um die mathematische Achse des mathematischen Textes zentriert und passen sich dennoch der gesamten Höhe ihres Inhalts an. Wenn MathDelimiterShape.Match ist, werden ihre Höhe und Form so geändert, dass sie genau mit ihrem Inhalt übereinstimmen .
EndingCharacter { get; set; }Begrenzer-Endzeichen gibt das beendende oder schließende Begrenzerzeichen an. Mathematische Trennzeichen sind umschließende Zeichen wie Klammern, Klammern und geschweifte Klammern. Der Standardwert: ‘)’.
GrowToMatchOperandHeight { get; set; }Gibt das Wachstum von BeginningCharacter, SeparatorCharacter, EndingCharacter an. Wenn wahr, wachsen die Trennzeichen vertikal, um der Operandenhöhe zu entsprechen. Der Standardwert ist true
SeparatorCharacter { get; set; }Trennzeichen Trennzeichen gibt das Zeichen an, das Argumente im Trennzeichenobjekt trennt. Der Standardwert: ‘|’.

Methoden

NameBeschreibung
Delimit(char)Trennt Argumente mit dem angegebenen Trennzeichen

Beispiele

Beispiel:

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

Siehe auch