IMathDelimiter

IMathDelimiter Schnittstelle

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

public interface IMathDelimiter : IMathElement

Eigenschaften

NameBeschreibung
Arguments { get; }Ein oder mehrere mathematische Elemente, die durch Trennzeichenzeichen getrennt sind
AsIMathElement { get; }Ermöglicht das Abrufen der Basis-IMathElement-Schnittstelle IMathElement
BeginningCharacter { get; set; }Das Trennzeichen-Anfangszeichen gibt das Anfangs- bzw. öffnende Trennzeichen an. Mathematische Trennzeichen sind umschließende Zeichen wie Klammern, eckige Klammern und geschweifte Klammern. Der Standardwert: ‘(’.
DelimiterShape { get; set; }Gibt die Form der Trennzeichen im Trennzeichenobjekt an. Wenn MathDelimiterShape.Centered verwendet wird, werden die Trennzeichen um die mathematische Achse des mathematischen Textes zentriert und passen sich weiterhin an die gesamte Höhe ihres Inhalts an. Wenn MathDelimiterShape.Match verwendet wird, werden Höhe und Form so angepasst, dass sie genau dem Inhalt entsprechen.
EndingCharacter { get; set; }Das Trennzeichen-Endzeichen gibt das abschließende bzw. schließende Trennzeichen an. Mathematische Trennzeichen sind umschließende Zeichen wie Klammern, eckige Klammern und geschweifte Klammern. Der Standard: ‘)’.
GrowToMatchOperandHeight { get; set; }Gibt das Wachstum von BeginningCharacter, SeparatorCharacter und EndingCharacter an. Wenn true, wachsen die Trennzeichen vertikal, um die Höhe des Operanden anzupassen. Der Standardwert ist true
SeparatorCharacter { get; set; }Das Trennzeichen-Separatorzeichen gibt das Zeichen an, das Argumente im Trennzeichenobjekt trennt. Der Standard: ‘|’.

Methoden

NameBeschreibung
Delimit(char)Begrenzt Argumente mithilfe des angegebenen Trennzeichenzeichens

Beispiele

Beispiel:

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

Siehe auch