ITextRange.StartPosition 属性

定义

获取或设置文本范围的起始位置。

public:
 property int StartPosition { int get(); void set(int value); };
int StartPosition();

void StartPosition(int value);
public int StartPosition { get; set; }
var int32 = iTextRange.startPosition;
iTextRange.startPosition = int32;
Public Property StartPosition As Integer

属性值

Int32

int

要设置为文本范围的起始位置的字符位置。

注解

如果起始位置大于结束位置,则此方法将结束位置设置为等于起始位置,从而导致 (插入点) 的退化范围。

如果此文本范围表示活动选定内容,则开始位置将成为所选内容的活动结束,并在显示未冻结时滚动到视图中。

以下示例演示如何将非退化区域转换为退化区域。 range.End = range.Start

同样,以下示例在范围末尾将文本范围转换为退化区域。 range.Start = range.End

以下示例将 1 添加到文本范围的末尾(如果范围不在文章末尾)。 range.End = range.End + 1

前面的示例还使文本范围的末尾成为活动末尾,并且可以将退化区域转换为非退化区域。

适用于