MathBorderBox

MathBorderBox clase

Dibuja un borde rectangular o de otro tipo alrededor del IMathElement.

public sealed class MathBorderBox : MathElementBase, IMathBorderBox

Constructores

NombreDescripción
MathBorderBox(IMathElement)Crea un elemento MathBorderBox con borde rectangular
MathBorderBox(IMathElement, bool, bool, bool, bool, bool, bool, bool, bool)Crea un elemento MathBorderBox

Propiedades

NombreDescripción
Base { get; }Argumento base
HideBottom { get; set; }Ocultar borde inferior (el valor predeterminado es false) - especifica el estado oculto o visible del borde inferior de la caja de borde.
HideLeft { get; set; }Ocultar borde izquierdo (el valor predeterminado es false) - especifica el estado oculto o visible del borde izquierdo de la caja de borde.
HideRight { get; set; }Ocultar borde derecho (el valor predeterminado es false) - especifica el estado oculto o visible del borde derecho de la caja de borde.
HideTop { get; set; }Ocultar borde superior (el valor predeterminado es false) - especifica el estado oculto o visible del borde superior de la caja de borde.
StrikethroughBottomLeftToTopRight { get; set; }Tachar de abajo-izquierda a arriba-derecha (el valor predeterminado es false). Especifica el estado oculto o visible de una línea diagonal de tachado desde la esquina inferior-izquierda hasta la esquina superior-derecha de la caja de borde.
StrikethroughHorizontal { get; set; }Tachar horizontal (el valor predeterminado es false) - especifica el estado oculto o visible de una línea horizontal de tachado.
StrikethroughTopLeftToBottomRight { get; set; }Tachar de arriba-izquierda a abajo-derecha (el valor predeterminado es false). Especifica el estado oculto o visible de una línea diagonal de tachado desde la esquina superior-izquierda hasta la esquina inferior-derecha de la caja de borde.
StrikethroughVertical { get; set; }Tachar vertical (el valor predeterminado es false) - especifica el estado oculto o visible de una línea vertical de tachado.

Métodos

NombreDescripción
Accent(char)Establece una marca de acento (un carácter en la parte superior de este elemento)
AsArgumentOfFunction(IMathElement)Toma la función especificada usando esta instancia como argumento
AsArgumentOfFunction(MathFunctionsOfOneArgument)Toma la función especificada usando esta instancia como argumento
AsArgumentOfFunction(string)Toma la función especificada usando esta instancia como argumento
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Toma la función especificada usando esta instancia como argumento y el argumento adicional especificado
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Toma la función especificada usando esta instancia como argumento y el argumento adicional especificado
Divide(IMathElement)Crea una fracción con este numerador y el denominador especificado
Divide(string)Crea una fracción con este numerador y el denominador especificado
Divide(IMathElement, MathFractionTypes)Crea una fracción del tipo especificado con este numerador y el denominador especificado
Divide(string, MathFractionTypes)Crea una fracción del tipo especificado con este numerador y el denominador especificado
Enclose()Encierra un elemento matemático entre paréntesis
virtual Enclose(char, char)Encierra un elemento matemático entre los caracteres especificados, como paréntesis u otros caracteres de encuadre
Function(IMathElement)Toma una función de un argumento usando esta instancia como nombre de la función
Function(string)Toma una función de un argumento usando esta instancia como nombre de la función
GetChildren()Obtiene los elementos secundarios
Group()Coloca este elemento en un grupo usando una llave inferior
Group(char, MathTopBotPositions, MathTopBotPositions)Coloca este elemento en un grupo usando un carácter de agrupación como llave 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()Establece una barra en la parte superior de este elemento
Radical(IMathElement)Especifica la raíz matemática del grado indicado a partir del argumento especificado.
Radical(string)Especifica la raíz matemática del grado indicado a partir del argumento especificado.
SetLowerLimit(IMathElement)Toma el límite inferior
SetLowerLimit(string)Toma el límite inferior
SetSubscript(IMathElement)Crea subíndice
SetSubscript(string)Crea subíndice
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Crea subíndice y superíndice a la izquierda
SetSubSuperscriptOnTheLeft(string, string)Crea subíndice y superíndice a la izquierda
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Crea subíndice y superíndice a la derecha
SetSubSuperscriptOnTheRight(string, string)Crea subíndice y superíndice a la derecha
SetSuperscript(IMathElement)Crea superíndice
SetSuperscript(string)Crea superíndice
SetUpperLimit(IMathElement)Toma el límite superior
SetUpperLimit(string)Toma el límite superior
ToBorderBox()Coloca este elemento en una caja de borde
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Coloca este elemento en una caja de borde
ToBox()Coloca este elemento en una caja no visual (agrupación lógica) que se usa para agrupar componentes de una ecuación u otro fragmento de texto matemático. Un objeto encerrado puede (por ejemplo) servir como emulador de operador con o sin punto de alineación, servir como punto de salto de línea o agruparse de forma que no permita saltos de línea dentro.
virtual ToMathArray()Inserta en una matriz vertical
Underbar()Establece una barra en la parte inferior de este elemento

Ejemplos

Ejemplo:

[C#]
MathBorderBox borderBox = new MathBorderBox(new MathematicalText("x"));

Ver también