MathElementBase

MathElementBase class

IMathElement 的基类,包含所有继承类共有的一些方法的实现,仅供内部使用。继承类必须是 IMathElement。

public abstract class MathElementBase : IMathElement

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)使用此实例作为函数名称获取参数的函数
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-ary 运算符
Nary(MathNaryOperatorTypes, string, string)创建 N-ary 运算符
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()在此元素的底部设置一条横线

See Also