MathLeftSubSuperscriptElement

MathLeftSubSuperscriptElement class

Указывает объект Sub-Superscript, который состоит из основы и нижнего и верхнего индексов, расположенных слева от основы.

public sealed class MathLeftSubSuperscriptElement : BaseScript, IMathLeftSubSuperscriptElement

Constructors

NameDescription
MathLeftSubSuperscriptElement(IMathElement, IMathElement, IMathElement)Инициализирует новый экземпляр класса MathLeftSubSuperscriptElement.

Properties

NameDescription
Base { get; }Аргумент основы
Subscript { get; }Нижний индекс
Superscript { get; }Верхний индекс

Methods

NameDescription
Accent(char)Устанавливает акцент (символ над этим элементом)
AsArgumentOfFunction(IMathElement)Использует указанные функции, принимая этот экземпляр в качестве аргумента
AsArgumentOfFunction(MathFunctionsOfOneArgument)Использует указанные функции, принимая этот экземпляр в качестве аргумента
AsArgumentOfFunction(string)Использует указанные функции, принимая этот экземпляр в качестве аргумента
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Использует указанные функции, принимая этот экземпляр в качестве аргумента и указанного дополнительного аргумента
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Использует указанные функции, принимая этот экземпляр в качестве аргумента и указанного дополнительного аргумента
Divide(IMathElement)Создает дробь с этим числителем и указанным знаменателем
Divide(string)Создает дробь с этим числителем и указанным знаменателем
Divide(IMathElement, MathFractionTypes)Создает дробь указанного типа с этим числителем и указанным знаменателем
Divide(string, MathFractionTypes)Создает дробь указанного типа с этим числителем и указанным знаменателем
Enclose()Обрамляет математический элемент в скобки
virtual Enclose(char, char)Обрамляет математический элемент в указанные символы, такие как скобки или другие символы для оформления
Function(IMathElement)Использует функцию аргумента, принимая этот экземпляр в качестве имени функции
Function(string)Использует функцию аргумента, принимая этот экземпляр в качестве имени функции
GetChildren()Получает дочерние элементы
Group()Размещает этот элемент в группе, используя нижнюю фигурную скобку
Group(char, MathTopBotPositions, MathTopBotPositions)Размещает этот элемент в группе, используя символ группировки, такой как нижняя фигурная скобка или другой
Integral(MathIntegralTypes)Берет интеграл без пределов
Integral(MathIntegralTypes, IMathElement, IMathElement)Берет интеграл
Integral(MathIntegralTypes, string, string)Берет интеграл
Integral(MathIntegralTypes, IMathElement, IMathElement, MathLimitLocations)Берет интеграл
Integral(MathIntegralTypes, string, string, MathLimitLocations)Берет интеграл
virtual Join(IMathElement)Объединяет математический элемент и формирует математический блок
virtual Join(string)Объединяет математический текст и формирует математический блок
Nary(MathNaryOperatorTypes, IMathElement, IMathElement)Создает N-арный оператор
Nary(MathNaryOperatorTypes, string, string)Создает N-арный оператор
Overbar()Устанавливает линию над этим элементом
Radical(IMathElement)Указывает математический корень заданной степени из указанного аргумента.
Radical(string)Указывает математический корень заданной степени из указанного аргумента.
SetLowerLimit(IMathElement)Устанавливает нижний предел
SetLowerLimit(string)Устанавливает нижний предел
SetSubscript(IMathElement)Создает нижний индекс
SetSubscript(string)Создает нижний индекс
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Создает нижний индекс и верхний индекс слева
SetSubSuperscriptOnTheLeft(string, string)Создает нижний индекс и верхний индекс слева
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Создает нижний индекс и верхний индекс справа
SetSubSuperscriptOnTheRight(string, string)Создает нижний индекс и верхний индекс справа
SetSuperscript(IMathElement)Создает верхний индекс
SetSuperscript(string)Создает верхний индекс
SetUpperLimit(IMathElement)Устанавливает верхний предел
SetUpperLimit(string)Устанавливает верхний предел
ToBorderBox()Размещает этот элемент в рамке
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Размещает этот элемент в рамке
ToBox()Размещает этот элемент в невизуальной коробке (логической группе), которая используется для группировки компонентов уравнения или другого экземпляра математического текста. Коробочный объект может (например) служить эмулятором оператора с или без точки выравнивания, служить точкой разрыва строки или быть сгруппированным таким образом, чтобы не допускать разрывов строк внутри.
virtual ToMathArray()Размещает в вертикальном массиве
Underbar()Устанавливает линию внизу этого элемента

Examples

Example:

[C#]
IMathElement baseElement = new MathematicalText("X");
IMathElement subscript = new MathematicalText("i");
IMathElement superscript = new MathematicalText("j");
MathLeftSubSuperscriptElement leftSubSuperscript = new MathLeftSubSuperscriptElement(baseElement, subscript, superscript);

See Also