MathSuperscriptElement

MathSuperscriptElement класс

Определяет объект надстрочного индекса, который состоит из базового элемента и надстрочного индекса уменьшенного размера, размещённых выше и справа

public sealed class MathSuperscriptElement : BaseScript, IMathSuperscriptElement

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

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

Свойства

ИмяОписание
Base { get; }Базовый аргумент
Superscript { get; }Надстрочный индекс

Методы

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

Примеры

Example:

[C#]
MathSuperscriptElement superscriptElement = new MathematicalText("N").SetSuperscript("i");

См. также