RichEditTextRange.EndOf(TextRangeUnit, Boolean) 方法

定义

将文本范围移动或扩展到最接近的指定文本单元的末尾。 文本区域在文档中向前移动或扩展。

public:
 virtual int EndOf(TextRangeUnit unit, bool extend) = EndOf;
int EndOf(TextRangeUnit const& unit, bool const& extend);
public int EndOf(TextRangeUnit unit, bool extend);
function endOf(unit, extend)
Public Function EndOf (unit As TextRangeUnit, extend As Boolean) As Integer

参数

unit
TextRangeUnit

移动文本范围的结束位置所依据的单位。

extend
Boolean

bool

true 通过仅将范围的结束位置移动到指定单位的末尾来扩展文本范围。 如果为 false ,则将文本范围的两端移动到指定单位的末尾。 默认值为 false

返回

Int32

int

移动或扩展区域的字符位置数,如果文本范围折叠到范围的开头,则加 1。 如果文本范围在文章末尾包含最终回车符 (CR) ,而 extend 为 false,则返回值设置为 –1 以指示折叠发生在范围结束之前。 这是因为插入点不能存在于最终 CR 之外。

实现

M:Microsoft.UI.Text.ITextRange.EndOf(Microsoft.UI.Text.TextRangeUnit,System.Boolean) M:Microsoft.UI.Text.ITextRange.EndOf(Microsoft.UI.Text.TextRangeUnit,bool)

适用于