次の方法で共有


ITextSelection.EndKey(TextRangeUnit, Boolean) メソッド

定義

テキスト選択のカーソル位置またはアクティブな終了位置を、指定した単位の末尾に移動し、End キーの機能を模倣します。

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

パラメーター

unit
TextRangeUnit

挿入ポイントまたはアクティブな終点を移動する単位。 次の値が有効です。

extend
Boolean

bool

選択範囲を変更する方法を示します。 True を指定すると、アクティブな終了だけを移動して選択範囲が拡張されます。 False を指定すると、選択範囲が挿入ポイントに折りたたまれてから、挿入ポイントが移動します。 既定値は false です。

戻り値

Int32

int

挿入ポイントまたはアクティブな終点が移動する単位の数。

注釈

EndKey メソッドは方向メソッドではなく論理メソッドであるため、関係する言語に依存します。 たとえば、アラビア語のテキストでは EndKey が行の左端に移動しますが、英語のテキストでは右に移動します。 したがって、EndKey は ITextSelection.MoveRight メソッドまたは ITextSelection.MoveLeft メソッドとは異なります。 また、EndKey メソッドは、選択範囲の最後の文字位置である End プロパティとは大きく異なります。 EndKey は 、ITextRange.EndOf メソッドとは異なり、アクティブなエンドから拡張されるのに対し、 EndOf は End から拡張されます。

適用対象

こちらもご覧ください