MathLimit

MathLimit class

Указывает объект Limit, состоящий из текста на базовой линии и текста уменьшенного размера, расположенного сразу над или под ним.

public sealed class MathLimit : MathElementBase, IMathLimit

Конструкторы

ИмяОписание
MathLimit(IMathElement, IMathElement)Инициализирует новый экземпляр класса MathLimit с нижним пределом
MathLimit(IMathElement, IMathElement, bool)Инициализирует новый экземпляр класса MathLimit.

Свойства

ИмяОписание
Base { get; }Аргумент базового уровня
Limit { get; }Аргумент предела
UpperLimit { get; set; }Указывает верхний или нижний предел

Методы

ИмяОписание
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()Устанавливает линию под этим элементом

Примеры

Пример:

[C#]
MathLimit limitElement = new MathLimit(new MathematicalText("lim"), new MathematicalText("𝑛→∞"));

См. также