ITextRange.MoveEnd(TextRangeUnit, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テキスト範囲の終了位置を移動します。
public:
int MoveEnd(TextRangeUnit unit, int count);
int MoveEnd(TextRangeUnit const& unit, int const& count);
public int MoveEnd(TextRangeUnit unit, int count);
function moveEnd(unit, count)
Public Function MoveEnd (unit As TextRangeUnit, count As Integer) As Integer
パラメーター
- unit
- TextRangeUnit
テキスト範囲の終了位置を移動する単位。 既定値は Character です。
- count
-
Int32
int
テキスト範囲の終了位置を移動する 単位の数。 既定値は 1 です。 count が 0 より大きい場合、終了位置はストーリーの末尾に向かって前方に移動します。 count が 0 未満の場合、終了位置はストーリーの先頭に向かって後方に移動します。 count が 0 の場合、終了位置は移動しません。
戻り値
Int32
int
テキスト範囲の終了位置が移動した 単位の実際の数。
注釈
テキスト範囲の終了位置を元の開始位置の前に移動する場合、このメソッドは開始位置を新しい終了位置と等しく設定します。つまり、テキスト範囲は縮退範囲 (挿入ポイント) になります。
このメソッドは、物理的な方向ではなく論理的な方向に終了位置を移動します。 つまり、動きはストーリーの終わりまたは始まりに向かっています。 言語によっては、ストーリーの末尾に向かって終了位置を移動すると、終了位置が左または右に移動する可能性があります。
詳細については、 ITextRange のディスカッションと ITextRange.Move の「解説」セクション を参照してください。