MathFraction
Contenido
[
Ocultar
]MathFraction class
Especifica el objeto de fracción, que consta de un numerador y un denominador separados por una barra de fracción. La barra de fracción puede ser horizontal o diagonal, según las propiedades de la fracción. El objeto de fracción también se usa para representar la función de pila, que coloca uno elemento encima de otro, sin barra de fracción.
public sealed class MathFraction : MathElementBase, IMathFraction
Constructores
Nombre | Descripción |
---|---|
MathFraction(IMathElement, IMathElement) | Inicializa una MathFraction de tipo ‘Bar’ con el numerador y el denominador especificados |
MathFraction(IMathElement, IMathElement, MathFractionTypes) | Inicializa MathFraction con el numerador, el denominador y el tipo especificados |
Propiedades
Nombre | Descripción |
---|---|
Denominator { get; } | Denominador |
FractionType { get; set; } | Tipo de fracción Predeterminado: Bar |
Numerator { get; } | Numerador |
Métodos
Nombre | Descripció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#]
MathFraction mathFraction = new MathFraction(new MathematicalText("x"), new MathematicalText("y"), MathFractionTypes.Linear);
Ver también
- class MathElementBase
- interface IMathFraction
- espacio de nombres Aspose.Slides.MathText
- asamblea Aspose.Slides