次の方法で共有


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

定義

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

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

パラメーター

unit
TextRangeUnit

テキスト範囲の終了位置を移動する単位。

extend
Boolean

bool

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

戻り値

Int32

int

範囲が移動または拡張された文字位置の数。テキスト範囲が範囲の先頭まで折りたたまれている場合は 1 を加算します。 テキスト範囲にストーリーの末尾に最終的な復帰 (CR) が含まれており、 extend が false の場合、範囲の末尾の前に折りたたみが発生したことを示す戻り値は –1 に設定されます。 これは、挿入ポイントが最終的な CR を超えて存在できないためです。

注釈

範囲が単位間の境界上の挿入ポイントである場合、EndOf メソッドは範囲の終了位置を変更しません。

適用対象