IMathDelimiter

IMathDelimiter 接口

指定分隔符对象,由开闭字符(如括号、大括号、方括号和竖线)以及包裹其中的一个或多个数学元素组成,这些元素由指定字符分隔。示例:(𝑥2);[𝑥2|𝑦2]

public interface IMathDelimiter : IMathElement

属性

名称描述
Arguments { get; }一个或多个由分隔符字符分开的数学元素
AsIMathElement { get; }允许获取基本的 IMathElement 接口 IMathElement
BeginningCharacter { get; set; }分隔符开始字符指定开始或开头的分隔符字符。数学分隔符是括号、方括号和大括号等封闭字符。默认值:’('.
DelimiterShape { get; set; }指定分隔符对象中分隔符的形状。当为 MathDelimiterShape.Centered 时,分隔符围绕数学文本的数学轴居中,并且仍然可以适应其内容的整个高度。当为 MathDelimiterShape.Match 时,它们的高度和形状会被更改以完全匹配其内容。
EndingCharacter { get; set; }分隔符结束字符指定结束或关闭的分隔符字符。数学分隔符是括号、方括号和大括号等封闭字符。默认值:’)’。
GrowToMatchOperandHeight { get; set; }指定开始字符、分隔字符和结束字符的增长。当为 true 时,分隔符会垂直增长以匹配其操作数的高度。默认值为 true
SeparatorCharacter { get; set; }分隔符分隔字符指定分隔符对象中分隔参数的字符。默认值:’|’。

方法

名称描述
Delimit(char)使用指定的分隔符字符来分隔参数

示例

示例:

[C#]
IMathElement element = new MathematicalText("x");
IMathDelimiter delimiter = element.Enclose();

另见