MathSuperscriptElement

MathSuperscriptElement class

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

public sealed class MathSuperscriptElement : BaseScript, IMathSuperscriptElement  

Constructors

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

Properties

NameDescription
Base { 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

Пример:

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

See Also