MathRightSubSuperscriptElement

MathRightSubSuperscriptElement class

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

public sealed class MathRightSubSuperscriptElement : BaseScript, IMathRightSubSuperscriptElement

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

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

Свойства

NameDescription
AlignScripts { get; set; }Определяет выравнивание подстрочного/надстрочного текста. Если true, подстрочный и надстрочный текст выравнены по горизонтали друг к другу. Если false, они подстраиваются под форму основания. Значение по умолчанию: false.
Base { get; }Аргумент основания
Subscript { get; }Аргумент подстрочного текста
Superscript { get; }Аргумент надстрочного текста

Методы

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()Устанавливает черту под этим элементом

Примеры

Пример:

[C#]
MathRightSubSuperscriptElement subsuperscript = new MathematicalText("N").SetSubSuperscriptOnTheRight("i", "j");

Смотрите Также