MathBorderBox

MathBorderBox class

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

public sealed class MathBorderBox : MathElementBase, IMathBorderBox

Constructores

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

Propiedades

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

Métodos

NombreDescripción
Accent(char)Establece un 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 el argumento adicional especificado
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Toma la función especificada utilizando 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 denominador especificado
Divide(string, MathFractionTypes)Crea una fracción del tipo especificado con este numerador y denominador especificado
Enclose()Encierra un elemento matemático entre paréntesis
virtual Enclose(char, char)Encierra un elemento matemático en caracteres específicos como paréntesis u otros caracteres como framing
Function(IMathElement)Toma una función de un argumento usando esta instancia como el nombre de función
Function(string)Toma una función de un argumento usando esta instancia como el nombre de función
GetChildren()Obtener elementos secundarios
Group()Coloca este elemento en un grupo usando un corchete inferior
Group(char, MathTopBotPositions, MathTopBotPositions)Coloca este elemento en un grupo usando un carácter de agrupación como corchete 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 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 límite inferior
SetLowerLimit(string)Toma 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 límite superior
SetUpperLimit(string)Toma límite superior
ToBorderBox()Coloca este elemento en un border-box
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Coloca este elemento en un border-box
ToBox()Coloca este elemento en un cuadro no visual (agrupación lógica) que se usa para agrupar componentes de una ecuación u otra instancia de texto matemático. Un objeto encuadrado puede (por ejemplo) servir como un emulador de operador con o sin alineación punto, servir como un punto de salto de línea, o agruparse para no permitir saltos de línea dentro.
virtual ToMathArray()Pone 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