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
Значение свойства
int
Позиция символа, устанавливаемая в качестве начальной позиции текстового диапазона.
Комментарии
Если начальная позиция больше конечной позиции, этот метод устанавливает позицию конца, равную начальной позиции, что приводит к вырождению диапазона (точка вставки).
Если этот текстовый диапазон представляет активный выделенный фрагмент, начальная позиция становится активным концом выделения и прокручивается в поле зрения, если отображение не заморожено.
В следующем примере показано, как преобразовать неразроженный диапазон в вырожденный диапазон. range.End = range.Start
Аналогичным образом в следующем примере текстовый диапазон преобразуется в вырожденный диапазон в конце диапазона. range.Start = range.End
В следующем примере к концу текстового диапазона добавляется 1, если диапазон не находится в конце истории. range.End = range.End + 1
Предыдущий пример также делает конец текстового диапазона активным и может превратить вырожденный диапазон в неразрожденный.