Поделиться через


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

Предыдущий пример также делает конец текстового диапазона активным и может превратить вырожденный диапазон в неразрожденный.

Применяется к