Share via


ITextRange.StartOf(TextRangeUnit, Boolean) メソッド

定義

指定した最も近いテキスト単位の先頭までテキスト範囲を移動または拡張します。 テキスト範囲は、文書内で移動または後方に拡張されます。

public:
 int StartOf(TextRangeUnit unit, bool extend);
int StartOf(TextRangeUnit const& unit, bool const& extend);
public int StartOf(TextRangeUnit unit, bool extend);
function startOf(unit, extend)
Public Function StartOf (unit As TextRangeUnit, extend As Boolean) As Integer

パラメーター

unit
TextRangeUnit

テキスト範囲の開始位置を移動する単位。 既定値は Word です。

extend
Boolean

bool

True を指定すると、範囲の開始位置だけを指定した単位の先頭に移動することで、テキスト範囲が拡張 されます。 False を指定すると、テキスト範囲の両端が指定した 単位の先頭に移動します。 既定値は false です。

戻り値

Int32

int

カーソル位置または開始位置が移動される文字数。 モーションは常にストーリーの先頭に向かっているため、この値は常に 0 以下であることに注意してください。

注釈

テキスト範囲が 単位 s の境界上の挿入ポイントである場合、このメソッドは開始位置を変更しません。

unitCharacter に設定されている場合、開始位置は変更されません。

適用対象

こちらもご覧ください