MathLeftSubSuperscriptElement

MathLeftSubSuperscriptElement class

Especifica el objeto Sub-Superíndice, que consiste en una base y un subíndice y superíndice colocados a la izquierda de la base.

public sealed class MathLeftSubSuperscriptElement : BaseScript, IMathLeftSubSuperscriptElement

Constructors

NameDescription
MathLeftSubSuperscriptElement(IMathElement, IMathElement, IMathElement)Inicializa una nueva instancia de la clase MathLeftSubSuperscriptElement.

Properties

NameDescription
Base { get; }Argumento base
Subscript { get; }Subíndice
Superscript { get; }Superíndice

Methods

NameDescription
Accent(char)Establece una marca de acento (un carácter en la parte superior de este elemento)
AsArgumentOfFunction(IMathElement)Toma la función especificada utilizando esta instancia como argumento
AsArgumentOfFunction(MathFunctionsOfOneArgument)Toma la función especificada utilizando esta instancia como argumento
AsArgumentOfFunction(string)Toma la función especificada utilizando esta instancia como argumento
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Toma la función especificada utilizando esta instancia como argumento y un argumento adicional especificado
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Toma la función especificada utilizando esta instancia como argumento y un argumento adicional especificado
Divide(IMathElement)Crea una fracción con este numerador y un denominador especificado
Divide(string)Crea una fracción con este numerador y un denominador especificado
Divide(IMathElement, MathFractionTypes)Crea una fracción del tipo especificado con este numerador y un denominador especificado
Divide(string, MathFractionTypes)Crea una fracción del tipo especificado con este numerador y un denominador especificado
Enclose()Enclava un elemento matemático entre paréntesis
virtual Enclose(char, char)Enclava un elemento matemático en caracteres especificados como paréntesis u otros caracteres como marco
Function(IMathElement)Toma una función de un argumento utilizando esta instancia como el nombre de la función
Function(string)Toma una función de un argumento utilizando esta instancia como el nombre de la función
GetChildren()Obtiene los elementos hijos
Group()Coloca este elemento en un grupo utilizando una llave de apertura inferior
Group(char, MathTopBotPositions, MathTopBotPositions)Coloca este elemento en un grupo utilizando un carácter de agrupamiento como una llave de apertura inferior u otro
Integral(MathIntegralTypes)Toma la integral sin límites
Integral(MathIntegralTypes, IMathElement, IMathElement)Toma la integral
Integral(MathIntegralTypes, string, string)Toma la integral
Integral(MathIntegralTypes, IMathElement, IMathElement, MathLimitLocations)Toma la integral
Integral(MathIntegralTypes, string, string, MathLimitLocations)Toma la integral
virtual Join(IMathElement)Une un elemento matemático y forma un bloque matemático
virtual Join(string)Une un texto matemático y forma un bloque matemático
Nary(MathNaryOperatorTypes, IMathElement, IMathElement)Crea un operador N-ario
Nary(MathNaryOperatorTypes, string, string)Crea un operador N-ario
Overbar()Coloca una barra en la parte superior de este elemento
Radical(IMathElement)Especifica la raíz matemática del grado dado a partir del argumento especificado.
Radical(string)Especifica la raíz matemática del grado dado a partir del argumento especificado.
SetLowerLimit(IMathElement)Toma el límite inferior
SetLowerLimit(string)Toma el límite inferior
SetSubscript(IMathElement)Crea un subíndice
SetSubscript(string)Crea un subíndice
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Crea un subíndice y superíndice a la izquierda
SetSubSuperscriptOnTheLeft(string, string)Crea un subíndice y superíndice a la izquierda
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Crea un subíndice y superíndice a la derecha
SetSubSuperscriptOnTheRight(string, string)Crea un subíndice y superíndice a la derecha
SetSuperscript(IMathElement)Crea un superíndice
SetSuperscript(string)Crea un superíndice
SetUpperLimit(IMathElement)Toma el límite superior
SetUpperLimit(string)Toma el límite superior
ToBorderBox()Coloca este elemento en un cuadro de borde
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Coloca este elemento en un cuadro de borde
ToBox()Coloca este elemento en un cuadro no visual (agrupamiento lógico) que se utiliza para agrupar componentes de una ecuación u otra instancia de texto matemático. Un objeto en cuadro puede (por ejemplo) servir como un emulador de operador con o sin un punto de alineación, servir como un punto de salto de línea, o estar agrupado de tal manera que no permita saltos de línea dentro de él.
virtual ToMathArray()Coloca en un arreglo vertical
Underbar()Coloca una barra en la parte inferior de este elemento

Examples

Ejemplo:

[C#]
IMathElement baseElement = new MathematicalText("X");
IMathElement subscript = new MathematicalText("i");
IMathElement superscript = new MathematicalText("j");
MathLeftSubSuperscriptElement leftSubSuperscript = new MathLeftSubSuperscriptElement(baseElement, subscript, superscript);

See Also