IMathDelimiter

IMathDelimiter интерфейс

Определяет объект-разделитель, состоящий из открывающих и закрывающих символов (например, скобок, фигурных скобок, квадратных скобок и вертикальных линий) и одного или нескольких математических элементов внутри, разделённых указанным символом. Примеры: (𝑥2); [𝑥2|𝑦2]

public interface IMathDelimiter : IMathElement

Свойства

ИмяОписание
Arguments { get; }Один или несколько математических элементов, разделённых символами-разделителями
AsIMathElement { get; }Позволяет получить базовый интерфейс IMathElement IMathElement
BeginningCharacter { get; set; }Delimiter Beginning Character указывает начальный, то есть открывающий, символ разделителя. Математические разделители — это ограничивающие символы, такие как скобки, квадратные скобки и фигурные скобки. Значение по умолчанию: ‘(’.
DelimiterShape { get; set; }Указывает форму разделителей в объекте разделителя. Когда значение MathDelimiterShape.Centered, разделители центрируются относительно математической оси текста и могут быть масштабированы, чтобы соответствовать полной высоте их содержимого. Когда значение MathDelimiterShape.Match, их высота и форма изменяются так, чтобы точно соответствовать содержимому.
EndingCharacter { get; set; }Delimiter Ending Character указывает конечный, то есть закрывающий, символ разделителя. Математические разделители — это ограничивающие символы, такие как скобки, квадратные скобки и фигурные скобки. Значение по умолчанию: ‘)’.
GrowToMatchOperandHeight { get; set; }Указывает рост BeginningCharacter, SeparatorCharacter, EndingCharacter. Когда true, разделители растут вертикально, чтобы соответствовать высоте своего операнда. Значение по умолчанию — true
SeparatorCharacter { get; set; }Delimiter Separator Character указывает символ, разделяющий аргументы в объекте разделителя. Значение по умолчанию: ‘|’.

Методы

ИмяОписание
Delimit(char)Разделяет аргументы, используя указанный символ разделителя

Примеры

Example:

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

См. также