MathLimit

MathLimit класс

Указывает объект 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("𝑛→∞"));

См. также