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

前の例では、テキスト範囲の末尾をアクティブな末尾にし、縮退した範囲を非生成の範囲に変換することもできます。

適用対象